java.lang.Object
com.sun.source.util.TreePath
树节点路径,通常用于表示树节点的祖先节点序列,直到顶层
CompilationUnitTree
节点。
- 自版本:
- 1.6
-
Constructor Details
-
TreePath
为根节点创建一个TreePath。- 参数:
-
node
- 根节点
-
TreePath
为子节点创建一个TreePath。- 参数:
-
path
- 父路径 -
tree
- 子节点
-
-
Method Details
-
getPath
返回编译单元中树节点的树路径,如果未找到节点则返回null
。- 参数:
-
unit
- 要搜索的编译单元 -
target
- 要定位的节点 - 返回:
- 树路径
-
getPath
返回由TreePath对象标识的子树中树节点的树路径。如果未找到节点,则返回null
。- 参数:
-
path
- 要搜索的路径 -
target
- 要定位的节点 - 返回:
- 目标节点的树路径
-
getCompilationUnit
返回与此路径关联的编译单元。- 返回:
- 编译单元
-
getLeaf
返回此路径的叶节点。- 返回:
- 叶节点
-
getParentPath
返回封闭节点的路径,如果没有封闭节点则返回null
。- 返回:
- 封闭节点的路径
-
iterator
从叶节点到根节点进行迭代。
-