|
Compiler Tree API | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.sun.source.util.TreeScanner<R,P>
com.sun.source.util.TreePathScanner<R,P>
public class TreePathScanner<R,P>
すべての子ツリーノードを巡回し、親ノードのパスを維持するためのサポートを提供する TreeVisitor です。特定の型のノードを巡回するには、対応する visitorXYZ メソッドを単にオーバーライドします。独自のメソッド内では、super.visitXYZ を呼び出して、下位ノードを巡回します。
コンストラクタの概要 | |
---|---|
TreePathScanner()
|
メソッドの概要 | |
---|---|
TreePath |
getCurrentPath()
現在アクティブなスキャン呼び出しのセットによって構築される、ノードの現在のパスを取得します。 |
R |
scan(Tree tree,
P p)
単一ノードをスキャンします。 |
R |
scan(TreePath path,
P p)
TreePath によって識別される位置からツリーをスキャンします。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TreePathScanner()
メソッドの詳細 |
---|
public R scan(TreePath path, P p)
public R scan(Tree tree, P p)
TreeScanner<R,P>
内の scan
public TreePath getCurrentPath()
|
Compiler Tree API | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |