Klasse RoundDispatcher
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher
Manages context during a single round of annotation processing.
-
Konstruktorübersicht
KonstruktorBeschreibungRoundDispatcher
(IProcessorProvider provider, RoundEnvironment env, Set<TypeElement> rootAnnotations, PrintWriter traceProcessorInfo, PrintWriter traceRounds) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
round()
Handle a complete round, dispatching to all appropriate processors.
-
Konstruktordetails
-
RoundDispatcher
public RoundDispatcher(IProcessorProvider provider, RoundEnvironment env, Set<TypeElement> rootAnnotations, PrintWriter traceProcessorInfo, PrintWriter traceRounds) - Parameter:
rootAnnotations
- a possibly empty but non-null set of annotations on the root compilation units of this round. A local copy of the set will be made, to avoid modifying the set passed in.traceProcessorInfo
- a PrintWriter that processor trace output will be sent to, or null if tracing is not desired.traceRounds
-
-
-
Methodendetails
-
round
public void round()Handle a complete round, dispatching to all appropriate processors.
-