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

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

public class AnnotationDiscoveryVisitor
extends ASTVisitor

This class is used to visit the JDT compiler internal AST to discover annotations, in the course of dispatching to annotation processors.


构造方法摘要
AnnotationDiscoveryVisitor(BaseProcessingEnvImpl env)
           
 
方法摘要
 boolean visit(Argument argument, BlockScope scope)
           
 boolean visit(ConstructorDeclaration constructorDeclaration, ClassScope scope)
           
 boolean visit(FieldDeclaration fieldDeclaration, MethodScope scope)
           
 boolean visit(MethodDeclaration methodDeclaration, ClassScope scope)
           
 boolean visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 boolean visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope)
           
 
从类 org.eclipse.jdt.internal.compiler.ASTVisitor 继承的方法
acceptProblem, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

AnnotationDiscoveryVisitor

public AnnotationDiscoveryVisitor(BaseProcessingEnvImpl env)
方法详细信息

visit

public boolean visit(Argument argument,
                     BlockScope scope)
覆盖:
ASTVisitor 中的 visit

visit

public boolean visit(ConstructorDeclaration constructorDeclaration,
                     ClassScope scope)
覆盖:
ASTVisitor 中的 visit

visit

public boolean visit(FieldDeclaration fieldDeclaration,
                     MethodScope scope)
覆盖:
ASTVisitor 中的 visit

visit

public boolean visit(MethodDeclaration methodDeclaration,
                     ClassScope scope)
覆盖:
ASTVisitor 中的 visit

visit

public boolean visit(TypeDeclaration memberTypeDeclaration,
                     ClassScope scope)
覆盖:
ASTVisitor 中的 visit

visit

public boolean visit(TypeDeclaration typeDeclaration,
                     CompilationUnitScope scope)
覆盖:
ASTVisitor 中的 visit


Copyright © 2013. All Rights Reserved.