アノテーションインターフェース Reflective
@TargetSE({ANNOTATION_TYPESE,TYPESE,CONSTRUCTORSE,FIELDSE,METHODSE})
@RetentionSE(RUNTIMESE)
@DocumentedSE
public @interface Reflective
アノテーション付き要素が反射を必要とすることを示します。
直接またはメタアノテーションとして存在する場合、このアノテーションは、アノテーション付き要素に対して構成されたプロセッサーをトリガーします。デフォルトでは、リフレクションヒントがアノテーション付き要素に登録されているため、必要に応じて検出して呼び出すことができます。
- 導入:
- 6.0
- 作成者:
- Stephane Nicoll, Sam Brannen
- 関連事項:
オプション要素のサマリー
オプション要素修飾子と型オプションの要素説明ClassSE<? extends ReflectiveProcessor>[]
アノテーション付き要素に対して呼び出すReflectiveProcessor
実装。ClassSE<? extends ReflectiveProcessor>[]
processors()
のエイリアス。
要素の詳細
value
processors()
のエイリアス。- デフォルト:
- {org.springframework.aot.hint.annotation.SimpleReflectiveProcessor.class}
processors
アノテーション付き要素に対して呼び出すReflectiveProcessor
実装。- デフォルト:
- {org.springframework.aot.hint.annotation.SimpleReflectiveProcessor.class}