| Package | Description | 
|---|---|
| com.sun.source.util | 
 Provides utilities for operations on abstract syntax trees (AST). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TreePath | 
TreePathScanner.getCurrentPath()
Get the current path for the node, as built up by the currently
 active set of scan calls. 
 | 
TreePath | 
TreePath.getParentPath()
Get the path for the enclosing node, or null if there is no enclosing node. 
 | 
static TreePath | 
TreePath.getPath(CompilationUnitTree unit,
       Tree target)
Gets a tree path for a tree node within a compilation unit. 
 | 
abstract TreePath | 
Trees.getPath(CompilationUnitTree unit,
       Tree node)
Gets the path to tree node within the specified compilation unit. 
 | 
abstract TreePath | 
Trees.getPath(Element e)
Gets the TreePath node for a given Element. 
 | 
abstract TreePath | 
Trees.getPath(Element e,
       AnnotationMirror a)
Gets the TreePath node for an AnnotationMirror on a given Element. 
 | 
abstract TreePath | 
Trees.getPath(Element e,
       AnnotationMirror a,
       AnnotationValue v)
Gets the TreePath node for an AnnotationValue for an AnnotationMirror on a given Element. 
 | 
static TreePath | 
TreePath.getPath(TreePath path,
       Tree target)
Gets a tree path for a tree node within a subtree identified by a TreePath object. 
 | 
TreePath | 
DocTreePath.getTreePath()
Get the TreePath associated with this path. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract String | 
Trees.getDocComment(TreePath path)
Gets the doc comment, if any, for the Tree node identified by a given TreePath. 
 | 
abstract DocCommentTree | 
DocTrees.getDocCommentTree(TreePath path)
Gets the doc comment tree, if any, for the Tree node identified by a given TreePath. 
 | 
abstract Element | 
Trees.getElement(TreePath path)
Gets the Element for the Tree node identified by a given TreePath. 
 | 
static DocTreePath | 
DocTreePath.getPath(TreePath treePath,
       DocCommentTree doc,
       DocTree target)
Gets a documentation tree path for a tree node within a compilation unit. 
 | 
static TreePath | 
TreePath.getPath(TreePath path,
       Tree target)
Gets a tree path for a tree node within a subtree identified by a TreePath object. 
 | 
abstract Scope | 
Trees.getScope(TreePath path)
Gets the Scope for the Tree node identified by a given TreePath. 
 | 
abstract TypeMirror | 
Trees.getTypeMirror(TreePath path)
Gets the TypeMirror for the Tree node identified by a given TreePath. 
 | 
R | 
TreePathScanner.scan(TreePath path,
    P p)
Scan a tree from a position identified by a TreePath. 
 | 
| Constructor and Description | 
|---|
DocTreePath(TreePath treePath,
           DocCommentTree t)
Creates a DocTreePath for a root node. 
 | 
TreePath(TreePath p,
        Tree t)
Creates a TreePath for a child node. 
 | 
 Copyright © 2005, 2014, Oracle and/or its affiliates.  All rights reserved.