JavaTM Platform
Standard Ed. 6

パッケージ javax.annotation.processing

注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。

参照先:
          説明

インタフェースの概要
Completion 注釈の推奨の「コンプリート」
Filer このインタフェースは、注釈プロセッサによる新しいファイルの作成をサポートしています。
Messager Messager は、エラーメッセージ、警告、およびほかの通知を報告する機能を注釈プロセッサに提供します。
ProcessingEnvironment 注釈処理ツールフレームワークは、注釈プロセッサにこのインタフェースを実装したオブジェクトを提供 することで、そのプロセッサが、このフレームワークが提供する機能を使って新規ファイルへの書き込み、エラーメッセージの報告、およびほかのユーティリティーの検索を行えるようにします。
Processor 注釈プロセッサのインタフェース。
RoundEnvironment 注釈処理ツールフレームワークは、注釈プロセッサにこのインタフェースを実装したオブジェクトを提供 することで、そのプロセッサが、注釈処理のあるラウンドに関する情報の問い合わせを行えるようにします。
 

クラスの概要
AbstractProcessor 大部分の具象注釈プロセッサの簡易スーパークラスとして設計された、抽象注釈プロセッサ。
Completions 複数の Completion オブジェクトを集約するためのユーティリティークラス。
 

例外の概要
FilerException Filer が提供する保証を無効にするようなファイルオープンの試みを、Filer が検出したことを示します。
 

注釈型の概要
SupportedAnnotationTypes ある注釈プロセッサがサポートする注釈型を示すのに使用される注釈。
SupportedOptions ある注釈プロセッサがサポートするオプションを示すのに使用される注釈。
SupportedSourceVersion ある注釈プロセッサがサポートする最新ソースバージョンを示すのに使用される注釈。
 

パッケージ javax.annotation.processing の説明

注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。

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

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

導入されたバージョン:
1.6

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。