org.eclipse.jdt.internal.compiler.apt.dispatch
类 RoundDispatcher

java.lang.Object
  继承者 org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher

public class RoundDispatcher
extends Object

Manages context during a single round of annotation processing.


构造方法摘要
RoundDispatcher(IProcessorProvider provider, javax.annotation.processing.RoundEnvironment env, Set<javax.lang.model.element.TypeElement> rootAnnotations, PrintWriter traceProcessorInfo, PrintWriter traceRounds)
           
 
方法摘要
 void round()
          Handle a complete round, dispatching to all appropriate processors.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RoundDispatcher

public RoundDispatcher(IProcessorProvider provider,
                       javax.annotation.processing.RoundEnvironment env,
                       Set<javax.lang.model.element.TypeElement> rootAnnotations,
                       PrintWriter traceProcessorInfo,
                       PrintWriter traceRounds)
参数:
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 -
方法详细信息

round

public void round()
Handle a complete round, dispatching to all appropriate processors.



Copyright © 2013. All Rights Reserved.