インタフェースjavax.annotation.processing.ProcessingEnvironment
の使用
ProcessingEnvironmentを使用するパッケージ
パッケージ
説明
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
-
com.sun.source.utilでのProcessingEnvironmentの使用
型ProcessingEnvironmentのパラメータを持つcom.sun.source.utilのメソッド修飾子と型メソッド説明static DocTrees
DocTrees.instance
(ProcessingEnvironment env) 指定されたProcessingEnvironmentのDocTreesオブジェクトを返します。static JavacTask
JavacTask.instance
(ProcessingEnvironment processingEnvironment) ProcessingEnvironment
のJavacTask
を返します。static Trees
Trees.instance
(ProcessingEnvironment env) 指定されたProcessingEnvironment
のTrees
オブジェクトを返します。 -
javax.annotation.processingでのProcessingEnvironmentの使用
ProcessingEnvironmentとして宣言されたjavax.annotation.processingのフィールド修飾子と型フィールド説明protected ProcessingEnvironment
AbstractProcessor.processingEnv
ツール・フレームワークによって提供された処理環境。型ProcessingEnvironmentのパラメータを持つjavax.annotation.processingのメソッド修飾子と型メソッド説明void
AbstractProcessor.init
(ProcessingEnvironment processingEnv) 処理環境を使ってプロセッサを初期化するために、processingEnv
フィールドをprocessingEnv
引数の値に設定します。void
Processor.init
(ProcessingEnvironment processingEnv) 指定された処理環境を使用してプロセッサを初期化します。