public final class FieldSpec extends Object
Modifier and Type | Class | Description |
---|---|---|
static class |
FieldSpec.Builder |
Modifier and Type | Field | Description |
---|---|---|
List<AnnotationSpec> |
annotations |
|
CodeBlock |
initializer |
|
CodeBlock |
javadoc |
|
Set<Modifier> |
modifiers |
|
String |
name |
|
TypeName |
type |
Modifier and Type | Method | Description |
---|---|---|
static FieldSpec.Builder |
builder(TypeName type,
String name,
Modifier... modifiers) |
|
static FieldSpec.Builder |
builder(Type type,
String name,
Modifier... modifiers) |
|
boolean |
equals(Object o) |
|
int |
hashCode() |
|
boolean |
hasModifier(Modifier modifier) |
|
FieldSpec.Builder |
toBuilder() |
|
String |
toString() |
public final TypeName type
public final String name
public final CodeBlock javadoc
public final List<AnnotationSpec> annotations
public final CodeBlock initializer
public boolean hasModifier(Modifier modifier)
public static FieldSpec.Builder builder(TypeName type, String name, Modifier... modifiers)
public static FieldSpec.Builder builder(Type type, String name, Modifier... modifiers)
public FieldSpec.Builder toBuilder()
Copyright © 2019 Square, Inc.. All rights reserved.