参照先: 説明
インターフェース | 説明 |
---|---|
AnnotationFilter | 特定のアノテーション型をフィルタリングするために使用できるコールバックインターフェース。 |
MergedAnnotation<A extends AnnotationSE> | MergedAnnotations コレクションから返された単一のマージされたアノテーション。 |
MergedAnnotations | |
MergedAnnotationSelector<A extends AnnotationSE> | 2 つの MergedAnnotation インスタンスの選択に使用される戦略インターフェース。 |
SynthesizedAnnotation | 合成されたアノテーションプロキシによって実装されるマーカーインターフェース。 |
クラス | 説明 |
---|---|
AnnotatedElementUtils | AnnotatedElements SE でアノテーション、メタアノテーション、反復可能なアノテーションを見つけるための一般的なユーティリティメソッド。 |
AnnotationAttributes | AnnotationUtils 、AnnotatedElementUtils 、Spring の反射ベースおよび ASM ベースの AnnotationMetadata 実装によって読み取られるアノテーション属性のキーと値のペアを表す LinkedHashMap SE サブクラス。 |
AnnotationAwareOrderComparator | AnnotationAwareOrderComparator は、Spring の Ordered インターフェースと @Order および @Priority SE アノテーションをサポートする OrderComparator の拡張であり、静的に定義されたアノテーション値(存在する場合)をオーバーライドする Ordered インスタンスによって提供される順序値を使用します。 |
AnnotationUtils | アノテーションの操作、メタアノテーションの処理、ブリッジメソッド(コンパイラーがジェネリクス宣言用に生成)、およびスーパーメソッド(オプションのアノテーション継承)を処理するための一般的なユーティリティメソッド。 |
MergedAnnotationCollectors | MergedAnnotation インスタンスにさまざまなリダクション操作を提供するコレクター実装。 |
MergedAnnotationPredicates | MergedAnnotations のさまざまなテスト操作を提供する述語実装。 |
MergedAnnotationSelectors | MergedAnnotation インスタンスにさまざまなオプションを提供する MergedAnnotationSelector 実装。 |
OrderUtils | 型宣言に基づいてオブジェクトの順序を決定するための一般的なユーティリティ。 |
RepeatableContainers | 他のアノテーションのコンテナーとして機能するアノテーションを決定するために使用される戦略。 |
SynthesizingMethodParameter | @AliasFor を介して属性のエイリアスを宣言するアノテーションを合成する MethodParameter バリアント。 |
列挙型 | 説明 |
---|---|
MergedAnnotation.Adapt | Maps または AnnotationAttributes の作成時に属性値に適用できる適応。 |
MergedAnnotations.SearchStrategy | MergedAnnotations.from(AnnotatedElement, SearchStrategy) でサポートされている検索戦略。 |
例外 | 説明 |
---|---|
AnnotationConfigurationException | アノテーションが正しく構成されていない場合、 AnnotationUtils によってスローされ、アノテーションを合成します。 |
アノテーション型 | 説明 |
---|---|
AliasFor | @AliasFor は、アノテーション属性のエイリアスを宣言するために使用されるアノテーションです。 |
Order | @Order は、アノテーション付きコンポーネントのソート順を定義します。 |