Class Summary |
AnnotationDiscoveryVisitor |
This class is used to visit the JDT compiler internal AST to discover annotations,
in the course of dispatching to annotation processors. |
AptProblem |
|
BaseAnnotationProcessorManager |
This class is the central dispatch point for Java 6 annotation processing. |
BaseMessagerImpl |
|
BaseProcessingEnvImpl |
Implementation of ProcessingEnvironment that is common to batch and IDE environments. |
BatchAnnotationProcessorManager |
Java 6 annotation processor manager used when compiling from the command line
or via the javax.tools.JavaCompiler interface. |
BatchFilerImpl |
Implementation of Filer used when compilation is driven by command line
or by Tool interface. |
BatchMessagerImpl |
An implementation of Messager that reports messages via the Compiler |
BatchProcessingEnvImpl |
The implementation of ProcessingEnvironment that is used when compilation is
driven by the command line or by the Tool interface. |
HookedJavaFileObject |
A delegating JavaFileObject that hooks the close() methods of the Writer
or OutputStream objects that it produces, and notifies the annotation
dispatch manager when a new compilation unit is produced. |
ProcessorInfo |
Cached information associated with a Processor in the context
of annotation processor dispatch. |
RoundDispatcher |
Manages context during a single round of annotation processing. |
RoundEnvImpl |
|