パッケージ
javax.lang.model.elementの使用
パッケージ
説明
ドキュメンテーション・コメントを抽象構文ツリー(AST)として表すためのインタフェースを提供します。
ソース・コードを抽象構文ツリー(Abstract Syntax Tree、AST)として表すためのインタフェースを提供します。
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
Java言語モデル、宣言のモデルおよびJavaプログラミング言語のタイプとタイプで構成されるパッケージのタイプと階層。
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIと共に、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できるようにする環境を提供します。
-
-
クラス説明モジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。注釈インタフェース要素を含む、クラスまたはインタフェースのメソッド、コンストラクタまたはイニシャライザ(静的またはインスタンス)を表します。クラス、メソッド、フィールドなど、プログラム要素の修飾子を表します。文字の不変シーケンスです。クラスまたはインタフェースのプログラム要素を表します。
-
クラス説明注釈を表します。注釈インタフェース要素の値を表します。モジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。注釈インタフェース要素を含む、クラスまたはインタフェースのメソッド、コンストラクタまたはイニシャライザ(静的またはインスタンス)を表します。文字の不変シーケンスです。パッケージのプログラム要素を表します。クラスまたはインタフェースのプログラム要素を表します。フィールド、
enum
定数、メソッドまたはコンストラクタのパラメータ、ローカル変数、リソース変数、または例外パラメータを表します。 -
クラス説明注釈を表します。注釈インタフェース要素の値を表します。モジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。注釈インタフェース要素を含む、クラスまたはインタフェースのメソッド、コンストラクタまたはイニシャライザ(静的またはインスタンス)を表します。クラスまたはインタフェースのプログラム要素を表します。
-
-
クラス説明注釈を表します。注釈インタフェース要素の値を表します。ビジター・デザイン・パターンのバリアントを使用した、注釈インタフェース要素の値のビジター。モジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。要素の
kind
です。ビジター・デザイン・パターンのスタイルによるプログラム要素のビジターです。注釈インタフェース要素を含む、クラスまたはインタフェースのメソッド、コンストラクタまたはイニシャライザ(静的またはインスタンス)を表します。クラス、メソッド、フィールドなど、プログラム要素の修飾子を表します。モジュール・プログラム要素を表します。このモジュールの宣言内のディレクティブを表します。ディレクティブのkind
。ビジターのデザイン・パターンのスタイルで、モジュール・ディレクティブのビジター。エクスポートされたモジュールのパッケージ。モジュールの開かれたパッケージ。モジュールによって提供されるサービスの実装。モジュールの依存関係。モジュールによって使用されるサービスへの参照。文字の不変シーケンスです。型要素の入れ子の種類です。パッケージのプログラム要素を表します。型パラメータを持つ要素に対応するmixinインタフェースです。修飾名を持つ要素に対応するmixinインタフェースです。レコード・コンポーネントを表します。クラスまたはインタフェースのプログラム要素を表します。ジェネリック的なクラス、インタフェース、メソッド、またはコンストラクタの要素の仮型パラメータを表します。フィールド、enum
定数、メソッドまたはコンストラクタのパラメータ、ローカル変数、リソース変数、または例外パラメータを表します。 -
-
クラス説明注釈を表します。注釈インタフェース要素の値を表します。ビジター・デザイン・パターンのバリアントを使用した、注釈インタフェース要素の値のビジター。モジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。ビジター・デザイン・パターンのスタイルによるプログラム要素のビジターです。注釈インタフェース要素を含む、クラスまたはインタフェースのメソッド、コンストラクタまたはイニシャライザ(静的またはインスタンス)を表します。モジュール・プログラム要素を表します。このモジュールの宣言内のディレクティブを表します。エクスポートされたモジュールのパッケージ。モジュールの開かれたパッケージ。モジュールによって提供されるサービスの実装。モジュールの依存関係。モジュールによって使用されるサービスへの参照。文字の不変シーケンスです。パッケージのプログラム要素を表します。レコード・コンポーネントを表します。クラスまたはインタフェースのプログラム要素を表します。ジェネリック的なクラス、インタフェース、メソッド、またはコンストラクタの要素の仮型パラメータを表します。フィールド、
enum
定数、メソッドまたはコンストラクタのパラメータ、ローカル変数、リソース変数、または例外パラメータを表します。 -
-