クラス 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
フィールドのサマリー
フィールドクラス AbstractProcessorSE から継承されたフィールド
processingEnvSEコンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明protected ListSE<org.springframework.boot.autoconfigureprocessor.AutoConfigureAnnotationProcessor.PropertyGenerator> booleanprocess(SetSE<? extends TypeElementSE> annotations, RoundEnvironmentSE roundEnv) クラス 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