Completion
| A suggested {@linkplain Processor#getCompletions completion} for an
annotation. |
code | html |
Filer
| This interface supports the creation of new files by an annotation
processor. |
code | html |
Messager
| A {@code Messager} provides the way for an annotation processor to
report error messages, warnings, and other notices. |
code | html |
ProcessingEnvironment
| An annotation processing tool framework will {@linkplain
Processor#init provide an annotation processor with an object
implementing this interface} so the processor can use facilities
provided by the framework to write new files, report error
messages, and find other utilities. |
code | html |
Processor
| The interface for an annotation processor. |
code | html |
RoundEnvironment
| An annotation processing tool framework will {@linkplain
Processor#process provide an annotation processor with an object
implementing this interface} so that the processor can query for
information about a round of annotation processing. |
code | html |