Package javax.annotation.processing

Interface Summary

Filer This interface supports the creation of new files by the annotation processor.
Messager Provides a way for an annotation processor to report messages to the user.
ProcessingEnvironment Provides the annotation processor with access to the facilities of the framework, such as the Filer for creating files and the Messager for printing messages to the user.
Processor Provides the interface for an annotation processor.

Annotation processing is divided into a series of rounds, with the input for each round being a subset of the output from the previous round.

RoundEnvironment Provides information used in a round of annotation processing.

Exception Summary

FilerException Thrown when a Filer detects an attempt to violate one of its guarantees.