Package | Description |
---|---|
com.google.auto.value.processor |
This package contains the annotation processor that implements the
AutoValue API. |
Modifier and Type | Field and Description |
---|---|
private Optionalish |
AutoValueProcessor.Property.optional |
private Optionalish |
BuilderSpec.PropertyGetter.optional |
Modifier and Type | Method and Description |
---|---|
(package private) static Optionalish |
Optionalish.createIfOptional(javax.lang.model.type.TypeMirror type,
java.lang.String rawTypeSpelling)
Returns an instance wrapping the given TypeMirror, or null if it is not any kind of Optional.
|
Optionalish |
AutoValueProcessor.Property.getOptional()
Returns an
Optionalish representing the kind of Optional that this property's type
is, or null if the type is not an Optional of any kind. |
Optionalish |
BuilderSpec.PropertyGetter.getOptional() |
Constructor and Description |
---|
PropertyGetter(javax.lang.model.element.ExecutableElement method,
java.lang.String type,
Optionalish optional)
Makes a new
PropertyGetter instance. |