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