モジュール java.compiler
パッケージ javax.annotation.processing
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。
特定の実装で特に指定されないかぎり、このパッケージのメソッドが返すコレクションは、呼出し側からは変更不可能であり、並行アクセスに対しては安全ではないと想定するようにしてください。
特に指定されないかぎり、このパッケージのメソッドはnull
引数が渡されるとNullPointerException
をスローします。
- 導入されたバージョン:
- 1.6
-
インタフェースのサマリー インタフェース 説明 Completion 注釈の推奨されるコンプリートです。Filer このインタフェースは、注釈プロセッサによる新しいファイルの作成をサポートしています。Messager Messager
は、エラー・メッセージ、警告、およびほかの通知を報告する機能を注釈プロセッサに提供します。ProcessingEnvironment 注釈処理ツール・フレームワークは、注釈プロセッサにこのインタフェースを実装したオブジェクトを提供することで、そのプロセッサが、このフレームワークが提供する機能を使って新規ファイルへの書き込み、エラー・メッセージの報告、およびほかのユーティリティの検索を行えるようにします。Processor 注釈プロセッサのインタフェース。RoundEnvironment 注釈処理ツール・フレームワークは、注釈プロセッサにこのインタフェースを実装したオブジェクトを提供することで、そのプロセッサが、注釈処理のあるラウンドに関する情報の問い合わせを行えるようにします。 -
クラスのサマリー クラス 説明 AbstractProcessor 大部分の具象注釈プロセッサの簡易スーパー・クラスとして設計された、抽象注釈プロセッサ。Completions Completion
オブジェクトをアセンブルするためのユーティリティ・クラスです。 -
例外のサマリー 例外 説明 FilerException Filer
が提供する保証を無効にするようなファイル・オープンの試みを、Filer
が検出したことを示します。 -
注釈型のサマリー 注釈型 説明 Generated Generated注釈は、生成されたソース・コードにマークを付けるために使用されます。SupportedAnnotationTypes ある注釈プロセッサがサポートする注釈型を示すのに使用される注釈。SupportedOptions ある注釈プロセッサがサポートするオプションを示すのに使用される注釈。SupportedSourceVersion ある注釈プロセッサがサポートする最新ソース・バージョンを示すのに使用される注釈。