Interface | Description |
---|---|
BasicAnnotationProcessor.ProcessingStep |
The unit of processing logic that runs under the guarantee that all elements are complete and
well-formed.
|
Class | Description |
---|---|
AnnotationMirrors |
A utility class for working with
AnnotationMirror instances. |
AnnotationValues |
A utility class for working with
AnnotationValue instances. |
BasicAnnotationProcessor |
An abstract
Processor implementation that ensures that top-level Element
instances are well-formed before attempting to perform processing on any of their children. |
MoreElements |
Static utility methods pertaining to
Element instances. |
MoreTypes |
Utilities related to
TypeMirror instances. |
MoreTypes.CastingTypeVisitor<T> | |
MoreTypes.ComparedElements | |
MoreTypes.EqualVisitorParam | |
SuperficialValidation |
A utility class that traverses
Element instances and ensures that all type information
is present and resolvable. |
Enum | Description |
---|---|
Visibility |
Represents the visibility of a given
Element : public , protected ,
private or default/package-private. |