- 所有已知的子接口:
-
AttributeTree,AuthorTree,BlockTagTree,CommentTree,DeprecatedTree,DocCommentTree,DocRootTree,DocTypeTree,EndElementTree,EntityTree,ErroneousTree,EscapeTree,HiddenTree,IdentifierTree,IndexTree,InheritDocTree,InlineTagTree,LinkTree,LiteralTree,ParamTree,ProvidesTree,ReferenceTree,ReturnTree,SeeTree,SerialDataTree,SerialFieldTree,SerialTree,SinceTree,SnippetTree,SpecTree,StartElementTree,SummaryTree,SystemPropertyTree,TextTree,ThrowsTree,UnknownBlockTagTree,UnknownInlineTagTree,UsesTree,ValueTree,VersionTree
public interface DocTree
所有文档语法树中节点的通用接口。
- 自Java版本:
- 1.8
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription<R,D> R accept(DocTreeVisitor<R, D> visitor, D data) 用于实现访问者模式的接受方法。getKind()返回此树的类型。
-
Method Details
-
getKind
DocTree.Kind getKind()返回此树的类型。- 返回:
- 此树的类型
-
accept
用于实现访问者模式的接受方法。访问者模式用于在树上执行操作。- 类型参数:
-
R- 此操作的结果类型 -
D- 附加数据的类型 - 参数:
-
visitor- 要调用的访问者 -
data- 要传递给访问者方法的参数值 - 返回:
- 从访问者方法返回的值
-