パッケージ | 説明 |
---|---|
org.springframework.core.annotation | アノテーション、メタアノテーション、属性オーバーライドを含むマージされたアノテーションのコアサポートパッケージ。 |
修飾子と型 | メソッドと説明 |
---|---|
RepeatableContainers | RepeatableContainers.and(ClassSE<? extends AnnotationSE> container, ClassSE<? extends AnnotationSE> repeatable) 含まれるアノテーションと繰り返し可能なアノテーションの間に明示的な関連を追加します。 |
static RepeatableContainers | RepeatableContainers.none() 繰り返し可能なアノテーションを展開しない RepeatableContainers インスタンスを作成します。 |
static RepeatableContainers | RepeatableContainers.of(ClassSE<? extends AnnotationSE> repeatable, ClassSE<? extends AnnotationSE> container) 定義済みのコンテナーと繰り返し可能な型を使用する RepeatableContainers インスタンスを作成します。 |
static RepeatableContainers | RepeatableContainers.standardRepeatables() Java の @Repeatable SE アノテーションを使用して検索する RepeatableContainers インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
static MergedAnnotations | MergedAnnotations.from(AnnotatedElementSE element, MergedAnnotations.SearchStrategy searchStrategy, RepeatableContainers repeatableContainers) 指定された要素からのすべてのアノテーションとメタアノテーション、および MergedAnnotations.SearchStrategy に応じて、関連する継承された要素を含む新しい MergedAnnotations インスタンスを作成します。 |
static MergedAnnotations | MergedAnnotations.from(AnnotatedElementSE element, MergedAnnotations.SearchStrategy searchStrategy, RepeatableContainers repeatableContainers, AnnotationFilter annotationFilter) 指定された要素からのすべてのアノテーションとメタアノテーション、および MergedAnnotations.SearchStrategy に応じて、関連する継承された要素を含む新しい MergedAnnotations インスタンスを作成します。 |
static MergedAnnotations | MergedAnnotations.from(ObjectSE source, AnnotationSE[] annotations, RepeatableContainers repeatableContainers) 指定されたアノテーションから新しい MergedAnnotations インスタンスを作成します。 |
static MergedAnnotations | MergedAnnotations.from(ObjectSE source, AnnotationSE[] annotations, RepeatableContainers repeatableContainers, AnnotationFilter annotationFilter) 指定されたアノテーションから新しい MergedAnnotations インスタンスを作成します。 |