モジュール java.compiler

パッケージ javax.lang.model.util

プログラム要素の処理を支援するユーティリティです。

特定の実装で特に指定されないかぎり、このパッケージのメソッドが返すコレクションは、呼出し側からは変更不可能であり、並行アクセスに対しては安全ではないと想定するようにしてください。

特に指定されないかぎり、このパッケージのメソッドはnull引数が渡されるとNullPointerExceptionをスローします。

導入されたバージョン:
1.6
  • インタフェースのサマリー
    インタフェース 説明
    Elements
    プログラム要素で操作を行うためのユーティリティ・メソッド。
    Types
    型で操作を行うためのユーティリティ・メソッドです。
  • クラスのサマリー
    クラス 説明
    AbstractAnnotationValueVisitor14<R,​P>
    ソース・バージョンRELEASE_14に適したデフォルトの動作を持つ、注釈値のスケルトン・ビジターです。
    AbstractAnnotationValueVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、注釈値のスケルトン・ビジターです。
    AbstractAnnotationValueVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、注釈値のスケルトン・ビジターです。
    AbstractAnnotationValueVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、注釈値のスケルトン・ビジターです。
    AbstractAnnotationValueVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、注釈値に対するスケルトン・ビジターです。
    AbstractElementVisitor14<R,​P>
    レコードに関連付けられ、Java言語のプレビュー機能。

    RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスケルトン・ビジターです。
    AbstractElementVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスケルトン・ビジターです。
    AbstractElementVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスケルトン・ビジターです。
    AbstractElementVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスケルトン・ビジターです。
    AbstractElementVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、プログラム要素のスケルトン・ビジターです。
    AbstractTypeVisitor14<R,​P>
    RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、型のスケルトン・ビジターです。
    AbstractTypeVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、型のスケルトン・ビジターです。
    AbstractTypeVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、型のスケルトン・ビジターです。
    AbstractTypeVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、型のスケルトン・ビジターです。
    AbstractTypeVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、型のスケルトン・ビジターです。
    ElementFilter
    要素のコレクションから目的の要素だけを選択するためのフィルタです。
    ElementKindVisitor14<R,​P>
    レコードに関連付けられ、Java言語のプレビュー機能。

    RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、種類に基づくプログラム要素のビジターです。
    ElementKindVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、種類に基づくプログラム要素のビジターです。
    ElementKindVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、種類に基づくプログラム要素のビジターです。
    ElementKindVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、種類に基づくプログラム要素のビジターです。
    ElementKindVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、kindに基づくプログラム要素のビジターです。
    ElementScanner14<R,​P>
    レコードに関連付けられ、Java言語のプレビュー機能。

    RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスキャン・ビジターです。
    ElementScanner6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスキャン・ビジターです。
    ElementScanner7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスキャン・ビジターです。
    ElementScanner8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスキャン・ビジターです。
    ElementScanner9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、プログラム要素のスキャニング・ビジターです。
    SimpleAnnotationValueVisitor14<R,​P>
    ソース・バージョンRELEASE_14に適したデフォルト動作での注釈値の単純なビジターです。
    SimpleAnnotationValueVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、注釈値の単純なビジターです。
    SimpleAnnotationValueVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、注釈値の単純なビジターです。
    SimpleAnnotationValueVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、注釈値の単純なビジターです。
    SimpleAnnotationValueVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、注釈値の単純なビジターです。
    SimpleElementVisitor14<R,​P>
    レコードに関連付けられ、Java言語のプレビュー機能。

    RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素の単純なビジターです。
    SimpleElementVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素の単純なビジターです。
    SimpleElementVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素の単純なビジターです。
    SimpleElementVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素の単純なビジターです。
    SimpleElementVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、プログラム要素の単純なビジターです。
    SimpleTypeVisitor14<R,​P>
    ソース・バージョンRELEASE_14に適したデフォルト動作で単純なタイプのビジターです。
    SimpleTypeVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、単純な型のビジターです。
    SimpleTypeVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、単純な型のビジターです。
    SimpleTypeVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、単純な型のビジターです。
    SimpleTypeVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、単純なビジターです。
    TypeKindVisitor14<R,​P>
    ソース・バージョンRELEASE_14に適したデフォルトの動作でkindに基づくタイプのビジターです。
    TypeKindVisitor6<R,​P>
    RELEASE_6ソース・バージョンに適したデフォルトの動作を持つ、種類に基づく型のビジターです。
    TypeKindVisitor7<R,​P>
    RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、種類に基づく型のビジターです。
    TypeKindVisitor8<R,​P>
    RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、種類に基づく型のビジターです。
    TypeKindVisitor9<R,​P>
    ソース・バージョンRELEASE_9からRELEASE_14に適したデフォルトの動作を持つ、そのkindに基づく型のビジターです。
  • 列挙型のサマリー
    列挙型 説明
    Elements.Origin
    要素または他の言語モデル・アイテムのorigin