模块 jdk.compiler

接口 DocTree

所有已知的子接口:
AttributeTree , AuthorTree , BlockTagTree , CommentTree , DeprecatedTree , DocCommentTree , DocRootTree , DocTypeTree , EndElementTree , EntityTree , ErroneousTree , 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
文档语法树中所有节点的通用接口。
自从:
1.8
  • 内部类总结

    内部类
    修饰符和类型
    接口
    描述
    static enum 
    枚举所有种类的树。
  • 方法总结

    修饰符和类型
    方法
    描述
    <R, D> R
    accept(DocTreeVisitor<R,D> visitor, D data)
    用于实现访问者模式的 Accept 方法。
    返回这棵树的种类。
  • 方法详情

    • getKind

      DocTree.Kind  getKind()
      返回这棵树的种类。
      返回:
      这种树的种类
    • accept

      <R, D> R accept(DocTreeVisitor <R,D> visitor, D data)
      用于实现访问者模式的 Accept 方法。访问者模式用于实现对树的操作。
      类型参数:
      R - 此操作的结果类型
      D - 附加数据的类型
      参数:
      visitor - 要调用的访客
      data - 要传递给访问者方法的参数值
      返回:
      从访问者方法返回的值