|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface AnnotationProcessor
プログラム要素の注釈を検証し、処理するために使用される注釈プロセッサ。たとえば、注釈プロセッサを使用すると、元のコードとともに使用される新しいソースファイルや XML ドキュメントを作成できます。
注釈プロセッサは、ファクトリ で構成されています。ファクトリ は必要な状態をカプセル化する 環境 を注釈プロセッサに提供します。処理中に発生した警告やエラーに関するメッセージは、環境の Messager
に指示する必要があり、新しいファイルは環境の Filer
を使って作成できます。
各注釈プロセッサは、特定の注釈型または注釈型のセットの注釈を処理するために作成されます。注釈プロセッサは独自の環境を使って、これらの型の注釈を含むプログラム要素を検索できます。また、処理の進行中にほかのプログラム要素を自由に検証できます。
メソッドの概要 | |
---|---|
void |
process()
この注釈プロセッサがサポートするすべてのプログラム要素を処理します。 |
メソッドの詳細 |
---|
void process()
|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |