public final class ParameterSpec extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ParameterSpec.Builder |
| 限定符和类型 | 字段和说明 |
|---|---|
List<AnnotationSpec> |
annotations |
CodeBlock |
javadoc |
Set<Modifier> |
modifiers |
String |
name |
TypeName |
type |
| 限定符和类型 | 方法和说明 |
|---|---|
static ParameterSpec.Builder |
builder(TypeName type,
String name,
Modifier... modifiers) |
static ParameterSpec.Builder |
builder(Type type,
String name,
Modifier... modifiers) |
boolean |
equals(Object o) |
static ParameterSpec |
get(VariableElement element) |
int |
hashCode() |
boolean |
hasModifier(Modifier modifier) |
ParameterSpec.Builder |
toBuilder() |
String |
toString() |
public final String name
public final List<AnnotationSpec> annotations
public final TypeName type
public final CodeBlock javadoc
public boolean hasModifier(Modifier modifier)
public static ParameterSpec get(VariableElement element)
public static ParameterSpec.Builder builder(TypeName type, String name, Modifier... modifiers)
public static ParameterSpec.Builder builder(Type type, String name, Modifier... modifiers)
public ParameterSpec.Builder toBuilder()
Copyright © 2025 fossc. All rights reserved.