@Exported public class TreePathScanner<R,P> extends TreeScanner<R,P>
コンストラクタと説明 |
---|
TreePathScanner() |
修飾子と型 | メソッドと説明 |
---|---|
TreePath |
getCurrentPath()
現在アクティブなスキャン呼出しのセットによって構築される、ノードの現在のパスを取得します。
|
R |
scan(Tree tree, P p)
単一ノードをスキャンします。
|
R |
scan(TreePath path, P p)
TreePathによって識別される位置からツリーをスキャンします。
|
reduce, scan, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMemberSelect, visitMethod, visitMethodInvocation, visitModifiers, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitVariable, visitWhileLoop, visitWildcard
Copyright © 2005, 2014, Oracle and/or its affiliates. All rights reserved.