Uses of Interface
com.sun.source.doctree.DocTree
-
Packages that use DocTree 软件包 描述 com.sun.source.doctree 提供将文档注释表示为抽象语法树(AST)的接口。com.sun.source.util 为抽象语法树(AST)上的操作提供实用程序。jdk.javadoc.doclet Doclet API提供了一个环境,它与语言模型API和编译器树API一起允许客户端检查程序和库的源级结构,包括源中嵌入的API注释。 -
-
Uses of DocTree in com.sun.source.doctree
Subinterfaces of DocTree in com.sun.source.doctree 变量和类型 接口 描述 interfaceAttributeTreeHTML元素中属性的树节点。interfaceAuthorTree@author块标记的树节点。interfaceBlockTagTree一个树节点,用作不同类型块标记的基类。interfaceCommentTree嵌入式HTML评论。interfaceDeprecatedTree@deprecated块标记的树节点。interfaceDocCommentTree文档注释的顶级表示。interfaceDocRootTree@docroot内联标记的树节点。interfaceDocTypeTreedoctype声明的树节点。interfaceEndElementTree用于HTML元素结尾的树节点。interfaceEntityTreeHTML实体的树节点。interfaceErroneousTree一个树节点,代表格式错误的文本interfaceHiddenTree@hidden块标记的树节点。interfaceIdentifierTree文档注释中的标识符。interfaceIndexTree@index或@index内联标记的树节点。interfaceInheritDocTree@inheritDoc内联标记的树节点。interfaceInlineTagTree一个树节点,用作不同类型的内联标记的基类。interfaceLinkTree@link或@linkplain内联标记的树节点。interfaceLiteralTree@literal或@code内联标记的树节点。interfaceParamTree@param块标记的树节点。interfaceProvidesTree@provides块标记的树节点。interfaceReferenceTree用于引用Java语言元素的树节点。interfaceReturnTree@return块标记的树节点。interfaceSeeTree@see块标记的树节点。interfaceSerialDataTree@serialData块标记的树节点。interfaceSerialFieldTree@serialData块标记的树节点。interfaceSerialTree@serial块标记的树节点。interfaceSinceTree@since块标记的树节点。interfaceStartElementTree用于HTML元素开头的树节点。interfaceSummaryTree@summary内联标记的树节点。interfaceTextTree纯文本的树节点。interfaceThrowsTree@exception或@throws块标记的树节点。interfaceUnknownBlockTagTree无法识别的内联标记的树节点。interfaceUnknownInlineTagTree无法识别的内联标记的树节点。interfaceUsesTree@uses块标记的树节点。interfaceValueTree@value内联标记的树节点。interfaceVersionTree@version块标记的树节点。Methods in com.sun.source.doctree that return DocTree 变量和类型 方法 描述 DocTreeIndexTree. getSearchTerm()返回指定的搜索词。Methods in com.sun.source.doctree that return types with arguments of type DocTree 变量和类型 方法 描述 List<? extends DocTree>StartElementTree. getAttributes()返回此元素定义的所有属性。List<? extends DocTree>DocCommentTree. getBlockTags()返回文档注释的块标记。List<? extends DocTree>DeprecatedTree. getBody()返回说明不推荐使用项目的原因的说明。List<? extends DocTree>DocCommentTree. getBody()返回文档注释的正文,出现在第一个句子之后,以及任何块标记之前。List<? extends DocTree>HiddenTree. getBody()返回说明隐藏项目的原因的说明。List<? extends DocTree>SinceTree. getBody()返回说明正在记录的项目的可用性的文本。List<? extends DocTree>VersionTree. getBody()返回标记的主体。List<? extends DocTree>UnknownBlockTagTree. getContent()返回无法识别的块标记的内容。List<? extends DocTree>UnknownInlineTagTree. getContent()返回无法识别的内联标记的内容。List<? extends DocTree>IndexTree. getDescription()返回描述(如果有)。List<? extends DocTree>ParamTree. getDescription()返回参数的描述。List<? extends DocTree>ProvidesTree. getDescription()返回模块提供的服务类型的描述。List<? extends DocTree>ReturnTree. getDescription()返回方法返回值的描述。List<? extends DocTree>SerialDataTree. getDescription()返回串行数据的描述。List<? extends DocTree>SerialFieldTree. getDescription()返回序列字段的描述。List<? extends DocTree>SerialTree. getDescription()返回字段的描述,或单词“include”或“exclude”。List<? extends DocTree>ThrowsTree. getDescription()返回可能抛出异常的原因的描述。List<? extends DocTree>UsesTree. getDescription()返回模块中服务类型使用的描述。List<? extends DocTree>DocCommentTree. getFirstSentence()返回文档注释的第一句。default List<? extends DocTree>DocCommentTree. getFullBody()返回文档注释的整个主体,出现在任何块标记之前,包括第一个句子。List<? extends DocTree>LinkTree. getLabel()返回链接的标签(如果有)。List<? extends DocTree>AuthorTree. getName()返回作者的姓名。default List<? extends DocTree>DocCommentTree. getPostamble()返回包含文档注释内容之后的内容(如果有)的树的列表。default List<? extends DocTree>DocCommentTree. getPreamble()返回包含文档注释内容之前的内容(如果有)的树的列表。List<? extends DocTree>SeeTree. getReference()返回引用。List<? extends DocTree>SummaryTree. getSummary()返回注释的摘要或第一行。List<? extends DocTree>AttributeTree. getValue()返回属性的值,如果类型为EMPTY,则返回null。Methods in com.sun.source.doctree with parameters of type DocTree 变量和类型 方法 描述 RDocTreeVisitor. visitOther(DocTree node, P p)访问未知类型的DocTree节点。 -
Uses of DocTree in com.sun.source.util
Methods in com.sun.source.util that return DocTree 变量和类型 方法 描述 DocTreeDocTreePath. getLeaf()返回此路径的叶节点。Methods in com.sun.source.util that return types with arguments of type DocTree 变量和类型 方法 描述 List<DocTree>DocTreeFactory. getFirstSentence(List<? extends DocTree> list)获取内容列表中包含的第一个句子。abstract List<DocTree>DocTrees. getFirstSentence(List<? extends DocTree> list)返回表示注释的第一个句子的DocTree的列表。Methods in com.sun.source.util with parameters of type DocTree 变量和类型 方法 描述 protected RSimpleDocTreeVisitor. defaultAction(DocTree node, P p)默认操作,由未被覆盖的所有访问方法使用。longDocSourcePositions. getEndPosition(CompilationUnitTree file, DocCommentTree comment, DocTree tree)返回文件中注释中树的结束位置。static DocTreePathDocTreePath. getPath(DocTreePath path, DocTree target)返回由DocTreePath对象标识的子树中的树节点的文档树路径,如果找不到节点,则null。static DocTreePathDocTreePath. getPath(TreePath treePath, DocCommentTree doc, DocTree target)返回编译单元中树节点的文档树路径,如果找不到节点,则null。longDocSourcePositions. getStartPosition(CompilationUnitTree file, DocCommentTree comment, DocTree tree)返回文件中注释中树的起始位置。IndexTreeDocTreeFactory. newIndexTree(DocTree term, List<? extends DocTree> description)创建一个新的IndexTree对象,以表示{@index }标记。abstract voidDocTrees. printMessage(Diagnostic.Kind kind, CharSequence msg, DocTree t, DocCommentTree c, CompilationUnitTree root)在提供的编译单元中的树的位置打印指定种类的消息RDocTreePathScanner. scan(DocTree tree, P p)扫描单个节点。RDocTreeScanner. scan(DocTree node, P p)扫描单个节点。RSimpleDocTreeVisitor. visit(DocTree node, P p)调用特定于节点类型的适当访问方法。RDocTreeScanner. visitOther(DocTree node, P p)访问未知类型的DocTree节点。RSimpleDocTreeVisitor. visitOther(DocTree node, P p)访问未知类型的DocTree节点。Method parameters in com.sun.source.util with type arguments of type DocTree 变量和类型 方法 描述 List<DocTree>DocTreeFactory. getFirstSentence(List<? extends DocTree> list)获取内容列表中包含的第一个句子。abstract List<DocTree>DocTrees. getFirstSentence(List<? extends DocTree> list)返回表示注释的第一个句子的DocTree的列表。AttributeTreeDocTreeFactory. newAttributeTree(Name name, AttributeTree.ValueKind vkind, List<? extends DocTree> value)创建一个新的AttributeTree对象,以表示HTML标记中的HTML属性。AuthorTreeDocTreeFactory. newAuthorTree(List<? extends DocTree> name)创建一个新的AuthorTree对象,以表示{@author }标记。DeprecatedTreeDocTreeFactory. newDeprecatedTree(List<? extends DocTree> text)创建一个新的DeprecatedTree对象,以表示{@deprecated }标记。DocCommentTreeDocTreeFactory. newDocCommentTree(List<? extends DocTree> fullBody, List<? extends DocTree> tags)创建一个新的DocCommentTree对象,以表示完整的文档注释。DocCommentTreeDocTreeFactory. newDocCommentTree(List<? extends DocTree> fullBody, List<? extends DocTree> tags, List<? extends DocTree> preamble, List<? extends DocTree> postamble)创建一个新的DocCommentTree对象,以表示enitire doc注释。ThrowsTreeDocTreeFactory. newExceptionTree(ReferenceTree name, List<? extends DocTree> description)创建一个新的ExceptionTree对象,以表示@exception标记。HiddenTreeDocTreeFactory. newHiddenTree(List<? extends DocTree> text)创建一个新的HiddenTree对象,以表示{@hidden }标记。IndexTreeDocTreeFactory. newIndexTree(DocTree term, List<? extends DocTree> description)创建一个新的IndexTree对象,以表示{@index }标记。LinkTreeDocTreeFactory. newLinkPlainTree(ReferenceTree ref, List<? extends DocTree> label)创建一个新的LinkPlainTree对象,以表示{@linkplain }标记。LinkTreeDocTreeFactory. newLinkTree(ReferenceTree ref, List<? extends DocTree> label)创建一个新的LinkTree对象,以表示{@link }标记。ParamTreeDocTreeFactory. newParamTree(boolean isTypeParameter, IdentifierTree name, List<? extends DocTree> description)创建一个新的ParamTree对象,以表示@param标记。ProvidesTreeDocTreeFactory. newProvidesTree(ReferenceTree name, List<? extends DocTree> description)创建一个新的ProvidesTree对象,以表示@provides标记。ReturnTreeDocTreeFactory. newReturnTree(List<? extends DocTree> description)创建一个新的ReturnTree对象,以表示@return标记。SeeTreeDocTreeFactory. newSeeTree(List<? extends DocTree> reference)创建一个新的SeeTree对象,以表示@see标记。SerialDataTreeDocTreeFactory. newSerialDataTree(List<? extends DocTree> description)创建一个新的SerialDataTree对象,以表示@serialData标记。SerialFieldTreeDocTreeFactory. newSerialFieldTree(IdentifierTree name, ReferenceTree type, List<? extends DocTree> description)创建一个新的SerialFieldTree对象,以表示@serialField标记。SerialTreeDocTreeFactory. newSerialTree(List<? extends DocTree> description)创建一个新的SerialTree对象,以表示@serial标记。SinceTreeDocTreeFactory. newSinceTree(List<? extends DocTree> text)创建一个新的SinceTree对象,以表示@since标记。StartElementTreeDocTreeFactory. newStartElementTree(Name name, List<? extends DocTree> attrs, boolean selfClosing)创建一个新的StartElementTree对象,以表示HTML元素的开头。default SummaryTreeDocTreeFactory. newSummaryTree(List<? extends DocTree> summary)创建一个新的SummaryTree对象,以表示@summary标记。ThrowsTreeDocTreeFactory. newThrowsTree(ReferenceTree name, List<? extends DocTree> description)创建一个新的ThrowsTree对象,以表示@throws标记。UnknownBlockTagTreeDocTreeFactory. newUnknownBlockTagTree(Name name, List<? extends DocTree> content)创建一个新的UnknownBlockTagTree对象,以表示无法识别的块标记。UnknownInlineTagTreeDocTreeFactory. newUnknownInlineTagTree(Name name, List<? extends DocTree> content)创建一个新的UnknownInlineTagTree对象,以表示无法识别的内联标记。UsesTreeDocTreeFactory. newUsesTree(ReferenceTree name, List<? extends DocTree> description)创建一个新的UsesTree对象,以表示@uses标记。VersionTreeDocTreeFactory. newVersionTree(List<? extends DocTree> text)创建一个新的VersionTree对象,以表示{@version }标记。RDocTreeScanner. scan(Iterable<? extends DocTree> nodes, P p)扫描一系列节点。RSimpleDocTreeVisitor. visit(Iterable<? extends DocTree> nodes, P p)在每个节点序列上调用适当的访问方法。Constructors in com.sun.source.util with parameters of type DocTree 构造器 描述 DocTreePath(DocTreePath p, DocTree t)为子节点创建DocTreePath。 -
Uses of DocTree in jdk.javadoc.doclet
Method parameters in jdk.javadoc.doclet with type arguments of type DocTree 变量和类型 方法 描述 StringTaglet. toString(List<? extends DocTree> tags, Element element)返回要包含在生成的输出中的此标记的一系列实例的字符串表示形式。
-