クラス SimpleReflectiveProcessor
java.lang.ObjectSE
org.springframework.aot.hint.annotation.SimpleReflectiveProcessor
- 実装されているすべてのインターフェース:
ReflectiveProcessor
アノテーション付き型のリフレクションヒントのみを登録する単純な
ReflectiveProcessor 実装。特定の AnnotatedElementSE 型の処理をカスタマイズするためにサブクラス化できます。- 導入:
- 6.0
- 作成者:
- Stephane Nicoll
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected voidregisterConstructorHint(ReflectionHints hints, ConstructorSE<?> constructor) 指定されたConstructorSE に対してReflectionHintsを登録します。protected voidregisterFieldHint(ReflectionHints hints, FieldSE field) 指定されたFieldSE に対してReflectionHintsを登録します。protected voidregisterMethodHint(ReflectionHints hints, MethodSE method) 指定されたMethodSE に対してReflectionHintsを登録します。voidregisterReflectionHints(ReflectionHints hints, AnnotatedElementSE element) 指定されたAnnotatedElementSE に対してReflectionHintsを登録します。protected voidregisterTypeHint(ReflectionHints hints, ClassSE<?> type) 指定されたClassSE に対してReflectionHintsを登録します。
コンストラクターの詳細
SimpleReflectiveProcessor
public SimpleReflectiveProcessor()
メソッドの詳細
registerReflectionHints
インターフェースからコピーされた説明:ReflectiveProcessor指定されたAnnotatedElementSE に対してReflectionHintsを登録します。- 次で指定:
- インターフェース
ReflectiveProcessorのregisterReflectionHints - パラメーター:
hints- 使用するリフレクションヒントインスタンスelement- 処理する要素
registerTypeHint
指定されたClassSE に対してReflectionHintsを登録します。- パラメーター:
hints- 使用するリフレクションヒントインスタンスtype- 処理するクラス
registerConstructorHint
指定されたConstructorSE に対してReflectionHintsを登録します。- パラメーター:
hints- 使用するリフレクションヒントインスタンスconstructor- 処理するコンストラクター
registerFieldHint
指定されたFieldSE に対してReflectionHintsを登録します。- パラメーター:
hints- 使用するリフレクションヒントインスタンスfield- 処理するフィールド
registerMethodHint
指定されたMethodSE に対してReflectionHintsを登録します。- パラメーター:
hints- 使用するリフレクションヒントインスタンスmethod- 処理方法