列挙型クラスDocTree.Kind

java.lang.Object
java.lang.Enum<DocTree.Kind>
com.sun.source.doctree.DocTree.Kind
すべての実装されたインタフェース:
Serializable, Comparable<DocTree.Kind>, Constable
含まれているインタフェース:
DocTree

public static enum DocTree.Kind extends Enum<DocTree.Kind>
すべての種類のツリーを列挙します。
導入されたバージョン:
1.8
  • ネストされたクラスのサマリー

    Enumクラスで宣言されたネストされたクラス/インタフェース

    Enum.EnumDesc<E>
    修飾子と型
    クラス
    説明
    static final class 
    Enum.EnumDesc<E extends Enum<E>>
    enum定数の「名目記述子」
  • 列挙型定数のサマリー

    列挙型定数
    列挙型定数
    説明
    HTML要素またはタグの属性を表すAttributeTreeのインスタンスに使用されます。
    @authorタグを表すAuthorTreeのインスタンスに使用されます。
    @codeタグを表すLiteralTreeのインスタンスに使用されます。
    HTMLコメントを表すCommentTreeのインスタンスに使用されます。
    @deprecatedタグを表すDeprecatedTreeのインスタンスに使用されます。
    完全なドキュメンテーション・コメントを表すDocCommentTreeのインスタンスに使用されます。
    @docRootタグを表すDocRootTreeのインスタンスに使用されます。
    HTML DocType宣言を表すDocTypeTreeのインスタンスに使用されます。
    HTML要素の終了を表すEndElementTreeのインスタンスに使用されます。
    HTMLエンティティを表すEntityTreeのインスタンスに使用されます。
    一部の無効なテキストを表すErroneousTreeのインスタンスに使用されます。
    エスケープされたドキュメント・テキストを表すEscapeTreeのインスタンスに使用されます。
    @exceptionタグを表すThrowsTreeのインスタンスに使用されます。
    @hiddenタグを表すHiddenTreeのインスタンスに使用されます。
    識別子を表すIdentifierTreeのインスタンスに使用されます。
    @indexタグを表すIndexTreeのインスタンスに使用されます。
    @inheritDocタグを表すInheritDocTreeのインスタンスに使用されます。
    @linkタグを表すLinkTreeのインスタンスに使用されます。
    @linkplainタグを表すLinkTreeのインスタンスに使用されます。
    @literalタグを表すLiteralTreeのインスタンスに使用されます。
    マークダウン・コンテンツの断片を表すRawTextTreeのインスタンスに使用されます。
    実装で予約されているノードです。
    @paramタグを表すParamTreeのインスタンスに使用されます。
    @providesタグを表すProvidesTreeのインスタンスに使用されます。
    Javaプログラミング言語の要素への参照を表すReferenceTreeのインスタンスに使用されます。
    @returnタグを表すReturnTreeのインスタンスに使用されます。
    @seeタグを表すSeeTreeのインスタンスに使用されます。
    @serialタグを表すSerialTreeのインスタンスに使用されます。
    @serialDataタグを表すSerialDataTreeのインスタンスに使用されます。
    @serialFieldタグを表すSerialFieldTreeのインスタンスに使用されます。
    @sinceタグを表すSinceTreeのインスタンスに使用されます。
    @snippetタグを表すSnippetTreeのインスタンスに使用されます。
    @specタグを表すSpecTreeのインスタンスに使用されます。
    HTML要素の開始を表すStartElementTreeのインスタンスに使用されます。
    @summaryタグを表すSummaryTreeのインスタンスに使用されます。
    @systemPropertyタグを表すSystemPropertyTreeのインスタンスに使用されます。
    いくつかのプレーン・ドキュメント・テキストを表すTextTreeのインスタンスに使用されます。
    @throwsタグを表すThrowsTreeのインスタンスに使用されます。
    不明なブロック・タグを表すUnknownBlockTagTreeのインスタンスに使用されます。
    不明なインライン・タグを表すUnknownInlineTagTreeのインスタンスに使用されます。
    @usesタグを表すUsesTreeのインスタンスに使用されます。
    @valueタグを表すValueTreeのインスタンスに使用されます。
    @versionタグを表すVersionTreeのインスタンスに使用されます。
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    final String
    この種類のノードに関連付けられているタグ(ある場合)の名前。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    指定された名前を持つこのクラスのenum定数を返します。
    static DocTree.Kind[]
    この列挙クラスの定数を含む配列を宣言されている順序で 返します。

    Enumクラスで宣言されたメソッド

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    修飾子と型
    メソッド
    説明
    protected final Object
    CloneNotSupportedExceptionをスローします。
    final int
    このenumと指定されたオブジェクトの順序を比較します。
    このインスタンスの列挙型記述子EnumDescを返します(作成可能な場合)。作成できない場合は空のOptionalを返します。
    final boolean
    equals(Object other)
    指定されたオブジェクトがこのenum定数と同じ場合は、trueを返します。
    protected final void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は削除のために非推奨になりました。
    このenum定数のenum型に対応するClassオブジェクトを返します。
    final int
    このenum定数のハッシュ・コードを返します。
    final String
    enum宣言で宣言されているとおりのenum定数の名前を返します。
    final int
    列挙定数の序数(列挙宣言での位置。初期定数はゼロの序数に割り当てられる)を返します。
    宣言に含まれるとおりのenum定数の名前を返します。
    static <T extends Enum<T>>
    T
    valueOf(Class<T> enumClass, String name)
    指定された名前の指定されたenumクラスのenum定数を返します。

    クラスオブジェクトで宣言されたメソッド

    getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    final Class<?>
    このObjectの実行時クラスを返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • 列挙型定数の詳細

    • ATTRIBUTE

      public static final DocTree.Kind ATTRIBUTE
      HTML要素またはタグの属性を表すAttributeTreeのインスタンスに使用されます。
    • AUTHOR

      public static final DocTree.Kind AUTHOR
      @authorタグを表すAuthorTreeのインスタンスに使用されます。
    • CODE

      public static final DocTree.Kind CODE
      @codeタグを表すLiteralTreeのインスタンスに使用されます。
    • COMMENT

      public static final DocTree.Kind COMMENT
      HTMLコメントを表すCommentTreeのインスタンスに使用されます。
    • DEPRECATED

      public static final DocTree.Kind DEPRECATED
      @deprecatedタグを表すDeprecatedTreeのインスタンスに使用されます。
    • DOC_COMMENT

      public static final DocTree.Kind DOC_COMMENT
      完全なドキュメンテーション・コメントを表すDocCommentTreeのインスタンスに使用されます。
    • DOC_ROOT

      public static final DocTree.Kind DOC_ROOT
      @docRootタグを表すDocRootTreeのインスタンスに使用されます。
    • DOC_TYPE

      public static final DocTree.Kind DOC_TYPE
      HTML DocType宣言を表すDocTypeTreeのインスタンスに使用されます。
      導入されたバージョン:
      10
    • END_ELEMENT

      public static final DocTree.Kind END_ELEMENT
      HTML要素の終了を表すEndElementTreeのインスタンスに使用されます。
    • ENTITY

      public static final DocTree.Kind ENTITY
      HTMLエンティティを表すEntityTreeのインスタンスに使用されます。
    • ERRONEOUS

      public static final DocTree.Kind ERRONEOUS
      一部の無効なテキストを表すErroneousTreeのインスタンスに使用されます。
    • ESCAPE

      public static final DocTree.Kind ESCAPE
      エスケープされたドキュメント・テキストを表すEscapeTreeのインスタンスに使用されます。
      導入されたバージョン:
      21
    • EXCEPTION

      public static final DocTree.Kind EXCEPTION
      @exceptionタグを表すThrowsTreeのインスタンスに使用されます。
    • HIDDEN

      public static final DocTree.Kind HIDDEN
      @hiddenタグを表すHiddenTreeのインスタンスに使用されます。
    • IDENTIFIER

      public static final DocTree.Kind IDENTIFIER
      識別子を表すIdentifierTreeのインスタンスに使用されます。
    • INDEX

      public static final DocTree.Kind INDEX
      @indexタグを表すIndexTreeのインスタンスに使用されます。
      導入されたバージョン:
      9
    • INHERIT_DOC

      public static final DocTree.Kind INHERIT_DOC
      @inheritDocタグを表すInheritDocTreeのインスタンスに使用されます。
    • LITERAL

      public static final DocTree.Kind LITERAL
      @literalタグを表すLiteralTreeのインスタンスに使用されます。
    • MARKDOWN

      public static final DocTree.Kind MARKDOWN
      マークダウン・コンテンツの断片を表すRawTextTreeのインスタンスに使用されます。
      導入されたバージョン:
      23
    • PARAM

      public static final DocTree.Kind PARAM
      @paramタグを表すParamTreeのインスタンスに使用されます。
    • PROVIDES

      public static final DocTree.Kind PROVIDES
      @providesタグを表すProvidesTreeのインスタンスに使用されます。
      導入されたバージョン:
      9
    • REFERENCE

      public static final DocTree.Kind REFERENCE
      Javaプログラミング言語の要素への参照を表すReferenceTreeのインスタンスに使用されます。
    • RETURN

      public static final DocTree.Kind RETURN
      @returnタグを表すReturnTreeのインスタンスに使用されます。
    • SEE

      public static final DocTree.Kind SEE
      @seeタグを表すSeeTreeのインスタンスに使用されます。
    • SERIAL

      public static final DocTree.Kind SERIAL
      @serialタグを表すSerialTreeのインスタンスに使用されます。
    • SERIAL_DATA

      public static final DocTree.Kind SERIAL_DATA
      @serialDataタグを表すSerialDataTreeのインスタンスに使用されます。
    • SERIAL_FIELD

      public static final DocTree.Kind SERIAL_FIELD
      @serialFieldタグを表すSerialFieldTreeのインスタンスに使用されます。
    • SINCE

      public static final DocTree.Kind SINCE
      @sinceタグを表すSinceTreeのインスタンスに使用されます。
    • SNIPPET

      public static final DocTree.Kind SNIPPET
      @snippetタグを表すSnippetTreeのインスタンスに使用されます。
      導入されたバージョン:
      18
    • SPEC

      public static final DocTree.Kind SPEC
      @specタグを表すSpecTreeのインスタンスに使用されます。
      導入されたバージョン:
      20
    • START_ELEMENT

      public static final DocTree.Kind START_ELEMENT
      HTML要素の開始を表すStartElementTreeのインスタンスに使用されます。
    • SYSTEM_PROPERTY

      public static final DocTree.Kind SYSTEM_PROPERTY
      @systemPropertyタグを表すSystemPropertyTreeのインスタンスに使用されます。
      導入されたバージョン:
      12
    • SUMMARY

      public static final DocTree.Kind SUMMARY
      @summaryタグを表すSummaryTreeのインスタンスに使用されます。
      導入されたバージョン:
      10
    • TEXT

      public static final DocTree.Kind TEXT
      いくつかのプレーン・ドキュメント・テキストを表すTextTreeのインスタンスに使用されます。
    • THROWS

      public static final DocTree.Kind THROWS
      @throwsタグを表すThrowsTreeのインスタンスに使用されます。
    • UNKNOWN_BLOCK_TAG

      public static final DocTree.Kind UNKNOWN_BLOCK_TAG
      不明なブロック・タグを表すUnknownBlockTagTreeのインスタンスに使用されます。
    • UNKNOWN_INLINE_TAG

      public static final DocTree.Kind UNKNOWN_INLINE_TAG
      不明なインライン・タグを表すUnknownInlineTagTreeのインスタンスに使用されます。
    • USES

      public static final DocTree.Kind USES
      @usesタグを表すUsesTreeのインスタンスに使用されます。
      導入されたバージョン:
      9
    • VALUE

      public static final DocTree.Kind VALUE
      @valueタグを表すValueTreeのインスタンスに使用されます。
    • VERSION

      public static final DocTree.Kind VERSION
      @versionタグを表すVersionTreeのインスタンスに使用されます。
    • OTHER

      public static final DocTree.Kind OTHER
      実装で予約されているノードです。 これは探しているノードではありません。
  • フィールド詳細

    • tagName

      public final String tagName
      この種類のノードに関連付けられているタグ(ある場合)の名前。
  • メソッドの詳細

    • values

      public static DocTree.Kind[] values()
      この列挙クラスの定数を含む配列を宣言されている順序で 返します。
      戻り値:
      この列挙クラスの定数を宣言されている順序で含む配列
    • valueOf

      public static DocTree.Kind valueOf(String name)
      指定された名前を持つこのクラスのenum定数を返します。 文字列は、このクラスでenum定数を宣言するために使用される識別子と正確に一致する必要があります。 (不適切な空白文字は許可されません。)
      パラメータ:
      name - 返される列挙型定数の名前。
      戻り値:
      指定された名前を持つ列挙型定数
      スロー:
      IllegalArgumentException - この列挙型クラスに指定された名前の定数がない場合
      NullPointerException - 引数がnullの場合