| 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 defers processing of Elements to later
rounds if they cannot be processed. |
| GeneratedAnnotations |
Utility methods for writing
@Generated annotations. |
| GeneratedAnnotationSpecs |
Utility methods for writing
@Generated annotations using JavaPoet. |
| MoreElements |
Static utility methods pertaining to
Element instances. |
| MoreTypes |
Utilities related to
TypeMirror instances. |
| SimpleAnnotationMirror |
A simple implementation of the
AnnotationMirror interface. |
| SimpleTypeAnnotationValue |
A simple implementation of the
AnnotationValue interface for a class literal, e.g. |
| 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. |
Copyright © 2018 Google, Inc.. All Rights Reserved.