public final class ParameterSpec extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ParameterSpec.Builder |
Modifier and Type | Field and Description |
---|---|
List<AnnotationSpec> |
annotations |
Set<Modifier> |
modifiers |
String |
name |
TypeName |
type |
Modifier and Type | Method and Description |
---|---|
static ParameterSpec.Builder |
builder(TypeName type,
String name,
Modifier... modifiers) |
static ParameterSpec.Builder |
builder(Type type,
String name,
Modifier... modifiers) |
boolean |
hasModifier(Modifier modifier) |
ParameterSpec.Builder |
toBuilder() |
String |
toString() |
public final String name
public final List<AnnotationSpec> annotations
public final TypeName type
public boolean hasModifier(Modifier modifier)
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 © 2015 Square, Inc.. All Rights Reserved.