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
KonstruktorenKonstruktorBeschreibungRoundDispatcher(IProcessorProvider provider, RoundEnvironment env, Set<TypeElement> rootAnnotations, PrintWriter traceProcessorInfo, PrintWriter traceRounds) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidround()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.
-