| Package | Description | 
|---|---|
| com.sun.source.util | Provides utilities for operations on abstract syntax trees (AST). | 
| Modifier and Type | Method and Description | 
|---|---|
| DocTreePath | DocTreePathScanner. getCurrentPath()Get the current path for the node, as built up by the currently
 active set of scan calls. | 
| DocTreePath | DocTreePath. getParentPath()Get the path for the enclosing node, or null if there is no enclosing node. | 
| static DocTreePath | DocTreePath. getPath(DocTreePath path,
       DocTree target)Gets a documentation tree path for a tree node within a subtree identified by a DocTreePath object. | 
| static DocTreePath | DocTreePath. getPath(TreePath treePath,
       DocCommentTree doc,
       DocTree target)Gets a documentation tree path for a tree node within a compilation unit. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Element | DocTrees. getElement(DocTreePath path)Gets the language model element referred to by the leaf node of the given
  DocTreePath, or null if unknown. | 
| static DocTreePath | DocTreePath. getPath(DocTreePath path,
       DocTree target)Gets a documentation tree path for a tree node within a subtree identified by a DocTreePath object. | 
| R | DocTreePathScanner. scan(DocTreePath path,
    P p)Scan a tree from a position identified by a TreePath. | 
| Constructor and Description | 
|---|
| DocTreePath(DocTreePath p,
           DocTree t)Creates a DocTreePath for a child node. | 
 Copyright © 2005, 2025, Oracle and/or its affiliates.  All rights reserved.