public class DebugListTreeAnnotator extends ListTreeAnnotator
annotators
atypeFactory
DEFAULT_VALUE
Constructor and Description |
---|
DebugListTreeAnnotator(Tree.Kind[] kinds,
TreeAnnotator... annotators)
Constructs a DebugListTreeAnnotator that outputs debug for the given tree kinds.
|
DebugListTreeAnnotator(TreeAnnotator... annotators)
Constructs a DebugListTreeAnnotator that does not output any debug information.
|
Modifier and Type | Method and Description |
---|---|
Void |
defaultAction(Tree node,
AnnotatedTypeMirror type) |
toString
visitBinary, visitMethod
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
public DebugListTreeAnnotator(TreeAnnotator... annotators)
annotators
- the annotators for ListTreeAnnotatorpublic DebugListTreeAnnotator(Tree.Kind[] kinds, TreeAnnotator... annotators)
kinds
- the tree kinds to output debug info forannotators
- the annotators for ListTreeAnnotatorpublic Void defaultAction(Tree node, AnnotatedTypeMirror type)
defaultAction
in class ListTreeAnnotator