パッケージ | 説明 |
---|---|
org.springframework.core.annotation | アノテーション、メタアノテーション、属性オーバーライドを含むマージされたアノテーションのコアサポートパッケージ。 |
org.springframework.core.type | 型のイントロスペクションのコアサポートパッケージ。 |
org.springframework.core.type.classreading | アノテーションおよびクラスレベルのメタデータを読み取るためのクラスをサポートします。 |
修飾子と型 | メソッドと説明 |
---|---|
static MergedAnnotations | MergedAnnotations.from(AnnotatedElementSE element) 指定された要素からのすべてのアノテーションとメタアノテーションを含む新しい MergedAnnotations インスタンスを作成します。 |
static MergedAnnotations | MergedAnnotations.from(AnnotatedElementSE element, MergedAnnotations.SearchStrategy searchStrategy) 指定された要素からのすべてのアノテーションとメタアノテーション、および MergedAnnotations.SearchStrategy に応じて、関連する継承された要素を含む新しい MergedAnnotations インスタンスを作成します。 |
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(AnnotationSE... annotations) 指定されたアノテーションから新しい MergedAnnotations インスタンスを作成します。 |
static MergedAnnotations | MergedAnnotations.from(ObjectSE source, AnnotationSE... annotations) 指定されたアノテーションから新しい 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 インスタンスを作成します。 |
static MergedAnnotations | MergedAnnotations.of(CollectionSE<MergedAnnotation<?>> annotations) 直接存在するアノテーションの指定されたコレクションから新しい MergedAnnotations インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
MergedAnnotations | StandardMethodMetadata.getAnnotations() |
MergedAnnotations | StandardAnnotationMetadata.getAnnotations() |
MergedAnnotations | AnnotatedTypeMetadata.getAnnotations() 基本要素の直接アノテーションに基づいてアノテーションの詳細を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
MergedAnnotations | AnnotationMetadataReadingVisitor.getAnnotations() 使用すべきではありません。 |
MergedAnnotations | MethodMetadataReadingVisitor.getAnnotations() 使用すべきではありません。 |