org.eclipse.jdt.internal.compiler.apt.dispatch |
|
Java Source File Name | Type | Comment |
AnnotationDiscoveryVisitor.java | Class | This class is used to visit the JDT compiler internal AST to discover annotations,
in the course of dispatching to annotation processors. |
AptProblem.java | Class | |
BaseAnnotationProcessorManager.java | Class | This class is the central dispatch point for Java 6 annotation processing.
This is created and configured by the JDT core; specifics depend on how
compilation is being performed, ie from the command line, via the Tool
interface, or within the IDE. |
BaseMessagerImpl.java | Class | |
BaseProcessingEnvImpl.java | Class | Implementation of ProcessingEnvironment that is common to batch and IDE environments. |
BatchAnnotationProcessorManager.java | Class | Java 6 annotation processor manager used when compiling from the command line
or via the javax.tools.JavaCompiler interface. |
BatchFilerImpl.java | Class | Implementation of Filer used when compilation is driven by command line
or by Tool interface. |
BatchMessagerImpl.java | Class | |
BatchProcessingEnvImpl.java | Class | The implementation of ProcessingEnvironment that is used when compilation is
driven by the command line or by the Tool interface. |
HookedJavaFileObject.java | Class | 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. |
IProcessorProvider.java | Interface | Implementors know how to discover annotation processors, and maintain a list of processors that
have been discovered and initialized so far. |
ProcessorInfo.java | Class | Cached information associated with a
Processor in the context
of annotation processor dispatch.
This class supports inclusion in a collection by implementing
equals() and hashCode(). |
RoundDispatcher.java | Class | Manages context during a single round of annotation processing. |
RoundEnvImpl.java | Class | |