| Package | Description |
|---|---|
| org.inferred.freebuilder.processor |
| Modifier and Type | Method and Description |
|---|---|
Metadata.Property.Builder |
Metadata.Property.Builder.addAllNullableAnnotations(Iterable<? extends TypeElement> nullableAnnotations)
Adds
@Nullable annotations that have been applied to this property. |
Metadata.Property.Builder |
Metadata.Property.Builder.setAllCapsName(String allCapsName)
Sets the all-caps name of the property.
|
Metadata.Property.Builder |
Metadata.Property.Builder.setBoxedType(TypeMirror type)
Sets the boxed type of the property (null if the original type is not primitive).
|
Metadata.Property.Builder |
Metadata.Property.Builder.setCapitalizedName(String capitalizedName)
Sets the capitalized name of the property.
|
Metadata.Property.Builder |
Metadata.Property.Builder.setCodeGenerator(PropertyCodeGenerator codeGenerator)
Sets the code generator to use for this property.
|
Metadata.Property.Builder |
Metadata.Property.Builder.setFullyCheckedCast(Boolean fullyCheckedCast)
Sets whether a cast to this property type is guaranteed to be fully checked by the
compiler.
|
Metadata.Property.Builder |
Metadata.Property.Builder.setGetterName(String getterName)
Sets the name of the getter for the property.
|
Metadata.Property.Builder |
Metadata.Property.Builder.setName(String name)
Sets the name of the property.
|
Metadata.Property.Builder |
Metadata.Property.Builder.setType(TypeMirror type)
Sets the type of the property.
|
Copyright © 2015 Google, Inc.. All rights reserved.