Package org.eclipse.jdt.internal.compiler.apt.dispatch

Interface Summary
IProcessorProvider Implementors know how to discover annotation processors, and maintain a list of processors that have been discovered and initialized so far.
 

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  
 



Copyright © 2012. All Rights Reserved.