Uses of Interface com.sun.source.doctree.DocCommentTree (Java SE 13 & JDK 13 )
Description: use: module: jdk.compiler, package: com.sun.source.doctree, interface: DocCommentTree

# Uses of Interface
com.sun.source.doctree.DocCommentTree

Packages that use DocCommentTree
Package | Description
--- | ---
com.sun.source.doctree | Provides interfaces to represent documentation comments as abstract syntax trees (AST).
com.sun.source.util | Provides utilities for operations on abstract syntax trees (AST).

- ## Uses of DocCommentTree in com.sun.source.doctree

  Methods in com.sun.source.doctree with parameters of type DocCommentTree
  Modifier and Type | Method | Description
  --- | --- | ---
  `R` | DocTreeVisitor.`visitDocComment​(DocCommentTree node, P p)` | Visits a DocCommentTree node.

- ## Uses of DocCommentTree in com.sun.source.util

  Methods in com.sun.source.util that return DocCommentTree
  Modifier and Type | Method | Description
  --- | --- | ---
  `DocCommentTree` | DocTreePath.`getDocComment()` | Returns the DocCommentTree associated with this path.
  `abstract DocCommentTree` | DocTrees.`getDocCommentTree​(TreePath path)` | Returns the doc comment tree, if any, for the Tree node identified by a given TreePath.
  `abstract DocCommentTree` | DocTrees.`getDocCommentTree​(Element e)` | Returns the doc comment tree of the given element.
  `abstract DocCommentTree` | DocTrees.`getDocCommentTree​(Element e, String relativePath)` | Returns the doc comment tree of the given file whose path is specified relative to the given element.
  `abstract DocCommentTree` | DocTrees.`getDocCommentTree​(FileObject fileObject)` | Returns the doc comment tree of the given file.
  `DocCommentTree` | DocTreeFactory.`newDocCommentTree​(List<? extends DocTree> fullBody, List<? extends DocTree> tags)` | Create a new `DocCommentTree` object, to represent a complete doc comment.
  `DocCommentTree` | DocTreeFactory.`newDocCommentTree​(List<? extends DocTree> fullBody, List<? extends DocTree> tags, List<? extends DocTree> preamble, List<? extends DocTree> postamble)` | Create a new `DocCommentTree` object, to represent the enitire doc comment.

  Methods in com.sun.source.util with parameters of type DocCommentTree
  Modifier and Type | Method | Description
  --- | --- | ---
  `long` | DocSourcePositions.`getEndPosition​(CompilationUnitTree file, DocCommentTree comment, DocTree tree)` | Returns the ending position of the tree within the comment within the file.
  `static DocTreePath` | DocTreePath.`getPath​(TreePath treePath, DocCommentTree doc, DocTree target)` | Returns a documentation tree path for a tree node within a compilation unit, or `null` if the node is not found.
  `long` | DocSourcePositions.`getStartPosition​(CompilationUnitTree file, DocCommentTree comment, DocTree tree)` | Returns the starting position of the tree within the comment within the file.
  `abstract void` | DocTrees.`printMessage​(Diagnostic.Kind kind, CharSequence msg, DocTree t, DocCommentTree c, CompilationUnitTree root)` | Prints a message of the specified kind at the location of the tree within the provided compilation unit
  `R` | DocTreeScanner.`visitDocComment​(DocCommentTree node, P p)` | Visits a DocCommentTree node.
  `R` | SimpleDocTreeVisitor.`visitDocComment​(DocCommentTree node, P p)` | Visits a DocCommentTree node.

  Constructors in com.sun.source.util with parameters of type DocCommentTree
  Constructor | Description
  --- | ---
  `DocTreePath​(TreePath treePath, DocCommentTree t)` | Creates a DocTreePath for a root node.