クラス AutoConfigureAnnotationProcessor
java.lang.ObjectSE
javax.annotation.processing.AbstractProcessorSE
org.springframework.boot.autoconfigureprocessor.AutoConfigureAnnotationProcessor
- 実装されたすべてのインターフェース:
ProcessorSE
@SupportedAnnotationTypesSE({"org.springframework.boot.autoconfigure.condition.ConditionalOnClass","org.springframework.boot.autoconfigure.condition.ConditionalOnBean","org.springframework.boot.autoconfigure.condition.ConditionalOnSingleCandidate","org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication","org.springframework.boot.autoconfigure.AutoConfigureBefore","org.springframework.boot.autoconfigure.AutoConfigureAfter","org.springframework.boot.autoconfigure.AutoConfigureOrder","org.springframework.boot.autoconfigure.AutoConfiguration"})
public class AutoConfigureAnnotationProcessor
extends AbstractProcessorSE
自動構成クラスからの特定のアノテーションをプロパティファイルに保管するためのアノテーションプロセッサー。
- 導入:
- 1.5.0
- 作成者:
- Madhura Bhave, Phillip Webb, Moritz Halbritter
フィールドのサマリー
フィールドクラス javax.annotation.processing.AbstractProcessorSE から継承されたフィールド
processingEnvSE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected ListSE
<org.springframework.boot.autoconfigureprocessor.AutoConfigureAnnotationProcessor.PropertyGenerator> boolean
process
(SetSE<? extends TypeElementSE> annotations, RoundEnvironmentSE roundEnv) クラス javax.annotation.processing.AbstractProcessorSE から継承されたメソッド
getCompletionsSE, getSupportedAnnotationTypes, getSupportedOptions, initSE, isInitialized
フィールドの詳細
PROPERTIES_PATH
- 関連事項:
コンストラクターの詳細
AutoConfigureAnnotationProcessor
public AutoConfigureAnnotationProcessor()
メソッドの詳細
getPropertyGenerators
protected ListSE<org.springframework.boot.autoconfigureprocessor.AutoConfigureAnnotationProcessor.PropertyGenerator> getPropertyGenerators()getSupportedSourceVersion
- 次で指定:
- インターフェース
ProcessorSE
のgetSupportedSourceVersion
- オーバーライド:
- クラス
AbstractProcessorSE
のgetSupportedSourceVersion
process
- 次で指定:
- インターフェース
ProcessorSE
のprocessSE
- 次で指定:
- クラス
AbstractProcessorSE
のprocessSE