|
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 |
|