Class ListTreeAnnotator

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.List<TreeAnnotator> annotators  
      • Fields inherited from class com.sun.source.util.SimpleTreeVisitor

        DEFAULT_VALUE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Void defaultAction​(com.sun.source.tree.Tree tree, AnnotatedTypeMirror type)  
      java.lang.String toString()  
      • Methods inherited from class com.sun.source.util.SimpleTreeVisitor

        visit, visit, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExports, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMemberSelect, visitMethodInvocation, visitModifiers, visitModule, visitNewArray, visitNewClass, visitOpens, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvides, visitRequires, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitUses, visitVariable, visitWhileLoop, visitWildcard
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • annotators

        protected final java.util.List<TreeAnnotator> annotators
    • Constructor Detail

      • ListTreeAnnotator

        public ListTreeAnnotator​(TreeAnnotator... annotators)
        Parameters:
        annotators - the annotators that will be executed for each tree scanned by this TreeAnnotator. They are executed in the order passed in.
      • ListTreeAnnotator

        public ListTreeAnnotator​(java.util.List<TreeAnnotator> annotators)
        Parameters:
        annotators - the annotators that will be executed for each tree scanned by this TreeAnnotator. They are executed in the order passed in.
    • Method Detail

      • defaultAction

        public java.lang.Void defaultAction​(com.sun.source.tree.Tree tree,
                                            AnnotatedTypeMirror type)
        Overrides:
        defaultAction in class com.sun.source.util.SimpleTreeVisitor<java.lang.Void,​AnnotatedTypeMirror>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object