public static class TreeDebug.Visitor extends TreePathScanner<Void,Void>
Constructor and Description |
---|
Visitor() |
Modifier and Type | Method and Description |
---|---|
Void |
scan(Tree node,
Void p) |
Void |
visitIdentifier(IdentifierTree node,
Void p) |
Void |
visitLiteral(LiteralTree node,
Void p) |
Void |
visitMemberSelect(MemberSelectTree node,
Void p) |
Void |
visitNewArray(NewArrayTree node,
Void p) |
getCurrentPath, scan
reduce, scan, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExpressionStatement, visitForLoop, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitMemberReference, visitMethod, visitMethodInvocation, visitModifiers, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitVariable, visitWhileLoop, visitWildcard
public Void visitIdentifier(IdentifierTree node, Void p)
visitIdentifier
in interface TreeVisitor<Void,Void>
visitIdentifier
in class TreeScanner<Void,Void>
public Void visitMemberSelect(MemberSelectTree node, Void p)
visitMemberSelect
in interface TreeVisitor<Void,Void>
visitMemberSelect
in class TreeScanner<Void,Void>
public Void visitNewArray(NewArrayTree node, Void p)
visitNewArray
in interface TreeVisitor<Void,Void>
visitNewArray
in class TreeScanner<Void,Void>
public Void visitLiteral(LiteralTree node, Void p)
visitLiteral
in interface TreeVisitor<Void,Void>
visitLiteral
in class TreeScanner<Void,Void>