| 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). 
 | 
| Class and Description | 
|---|
| AttributeTree
 A tree node for an attribute in an HTML element. 
 | 
| AttributeTree.ValueKind | 
| AuthorTree
 A tree node for an @author block tag. 
 | 
| BlockTagTree
 A tree node used as the base class for the different types of
 block tags. 
 | 
| CommentTree
 An embedded HTML comment. 
 | 
| DeprecatedTree
 A tree node for an @deprecated block tag. 
 | 
| DocCommentTree
 The top level representation of a documentation comment. 
 | 
| DocRootTree
 A tree node for an @docroot inline tag. 
 | 
| DocTree
 Common interface for all nodes in a documentation syntax tree. 
 | 
| DocTree.Kind | 
| DocTreeVisitor
 A visitor of trees, in the style of the visitor design pattern. 
 | 
| EndElementTree
 A tree node for the end of an HTML element. 
 | 
| EntityTree
 A tree node for an HTML entity. 
 | 
| ErroneousTree
 A tree node to stand in for a malformed text 
 | 
| IdentifierTree
 An identifier in a documentation comment. 
 | 
| InheritDocTree
 A tree node for an @inheritDoc inline tag. 
 | 
| InlineTagTree
 A tree node used as the base class for the different types of
 inline tags. 
 | 
| LinkTree
 A tree node for an @link or @linkplain inline tag. 
 | 
| LiteralTree
 A tree node for an @literal or @code inline tag. 
 | 
| ParamTree
 A tree node for an @param block tag. 
 | 
| ReferenceTree
 A tree node to a reference to a Java language element. 
 | 
| ReturnTree
 A tree node for an @return block tag. 
 | 
| SeeTree
 A tree node for an @see block tag. 
 | 
| SerialDataTree
 A tree node for an @serialData block tag. 
 | 
| SerialFieldTree
 A tree node for an @serialData block tag. 
 | 
| SerialTree
 A tree node for an @serial block tag. 
 | 
| SinceTree
 A tree node for an @since block tag. 
 | 
| StartElementTree
 A tree node for the start of an HTML element. 
 | 
| TextTree
 A tree node for plain text. 
 | 
| ThrowsTree
 A tree node for an @exception or @throws block tag. 
 | 
| UnknownBlockTagTree
 A tree node for an unrecognized inline tag. 
 | 
| UnknownInlineTagTree
 A tree node for an unrecognized inline tag. 
 | 
| ValueTree
 A tree node for an @value inline tag. 
 | 
| VersionTree
 A tree node for an @version block tag. 
 | 
| Class and Description | 
|---|
| AttributeTree
 A tree node for an attribute in an HTML element. 
 | 
| AuthorTree
 A tree node for an @author block tag. 
 | 
| CommentTree
 An embedded HTML comment. 
 | 
| DeprecatedTree
 A tree node for an @deprecated block tag. 
 | 
| DocCommentTree
 The top level representation of a documentation comment. 
 | 
| DocRootTree
 A tree node for an @docroot inline tag. 
 | 
| DocTree
 Common interface for all nodes in a documentation syntax tree. 
 | 
| DocTreeVisitor
 A visitor of trees, in the style of the visitor design pattern. 
 | 
| EndElementTree
 A tree node for the end of an HTML element. 
 | 
| EntityTree
 A tree node for an HTML entity. 
 | 
| ErroneousTree
 A tree node to stand in for a malformed text 
 | 
| IdentifierTree
 An identifier in a documentation comment. 
 | 
| InheritDocTree
 A tree node for an @inheritDoc inline tag. 
 | 
| LinkTree
 A tree node for an @link or @linkplain inline tag. 
 | 
| LiteralTree
 A tree node for an @literal or @code inline tag. 
 | 
| ParamTree
 A tree node for an @param block tag. 
 | 
| ReferenceTree
 A tree node to a reference to a Java language element. 
 | 
| ReturnTree
 A tree node for an @return block tag. 
 | 
| SeeTree
 A tree node for an @see block tag. 
 | 
| SerialDataTree
 A tree node for an @serialData block tag. 
 | 
| SerialFieldTree
 A tree node for an @serialData block tag. 
 | 
| SerialTree
 A tree node for an @serial block tag. 
 | 
| SinceTree
 A tree node for an @since block tag. 
 | 
| StartElementTree
 A tree node for the start of an HTML element. 
 | 
| TextTree
 A tree node for plain text. 
 | 
| ThrowsTree
 A tree node for an @exception or @throws block tag. 
 | 
| UnknownBlockTagTree
 A tree node for an unrecognized inline tag. 
 | 
| UnknownInlineTagTree
 A tree node for an unrecognized inline tag. 
 | 
| ValueTree
 A tree node for an @value inline tag. 
 | 
| VersionTree
 A tree node for an @version block tag. 
 | 
 Copyright © 2005, 2019, Oracle and/or its affiliates.  All rights reserved.