All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AnnotationMirrors A utility class for working withAnnotationMirror
instances.AnnotationValues A utility class for working withAnnotationValue
instances.AutoAnnotation Annotation that causes an implementation of an annotation interface to be generated.AutoAnnotationProcessor Javac annotation processor (compiler plugin) to generate annotation implementations.AutoAnnotationProcessor.Member AutoAnnotationProcessor.Parameter AutoFactory An annotation to be applied to elements for which a factory should be automatically generated.AutoFactoryProcessor The annotation processor that generates factories forAutoFactory
annotations.AutoService An annotation for service providers as described inServiceLoader
.AutoServiceProcessor ProcessesAutoService
annotations and generates the service provider configuration files described inServiceLoader
.AutoValue AutoValue.Builder Specifies that AutoValue should generate an implementation of the annotated class or interface, to serve as a builder for the value-type class it is nested within.AutoValueBuilderProcessor Annotation processor that checks that the type thatAutoValue.Builder
is applied to is nested inside an@AutoValue
class.AutoValueExtension This API is not final and WILL CHANGE in a future release.AutoValueExtension.Context The context of the generation cycle.AutoValueProcessor Javac annotation processor (compiler plugin) for value types; user code never references this class.AutoValueProcessor.Property A property of an@AutoValue
class, defined by one of its abstract methods.BasicAnnotationProcessor BasicAnnotationProcessor.ProcessingStep The unit of processing logic that runs under the guarantee that all elements are complete and well-formed.EvaluationException An exception that occurred while evaluating a template, such as an undefined variable reference or a division by zero.MoreElements Static utility methods pertaining toElement
instances.MoreTypes Utilities related toTypeMirror
instances.Optionalish A wrapper for properties of Optional-like classes.ParseException An exception that occurred while parsing a template.Provided An annotation to be applied to parameters that should be provided by an injectedProvider
in a generated factory.SuperficialValidation A utility class that traversesElement
instances and ensures that all type information is present and resolvable.Template A template expressed in EscapeVelocity, a subset of the Velocity Template Language (VTL) from Apache.Visibility Represents the visibility of a givenElement
:public
,protected
,private
or default/package-private.