クラス TypeContributor
java.lang.ObjectSE
org.springframework.data.util.TypeContributor
- 導入:
- 3.0
- 作成者:
- Christoph Strobl
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明static void
contribute
(ClassSE<?> type, PredicateSE<ClassSE<? extends AnnotationSE>> filter, GenerationContext contribution) デフォルトのリフレクション構成で型を提供し、一致するアノテーションのみを含めます。static void
contribute
(ClassSE<?> type, SetSE<StringSE> annotationNamespaces, GenerationContext contribution) デフォルトのリフレクション構成で型を提供し、特定の名前空間からのアノテーションと、それらのいずれかでアノテーションが付けられたメタのみを含めます。static void
contribute
(ClassSE<?> type, GenerationContext contribution) デフォルトのリフレクション構成で型を提供し、アノテーションをスキップします。static boolean
static boolean
isPartOfOrMetaAnnotatedWith
(ClassSE<? extends AnnotationSE> annotation, SetSE<StringSE> namespaces)
フィールドの詳細
DATA_NAMESPACE
- 関連事項:
REGISTRAR
コンストラクターの詳細
TypeContributor
public TypeContributor()
メソッドの詳細
contribute
デフォルトのリフレクション構成で型を提供し、アノテーションをスキップします。- パラメーター:
type
-contribution
-
contribute
public static void contribute(ClassSE<?> type, PredicateSE<ClassSE<? extends AnnotationSE>> filter, GenerationContext contribution) デフォルトのリフレクション構成で型を提供し、一致するアノテーションのみを含めます。- パラメーター:
type
-filter
-contribution
-
contribute
public static void contribute(ClassSE<?> type, SetSE<StringSE> annotationNamespaces, GenerationContext contribution) デフォルトのリフレクション構成で型を提供し、特定の名前空間からのアノテーションと、それらのいずれかでアノテーションが付けられたメタのみを含めます。- パラメーター:
type
-annotationNamespaces
-contribution
-
isPartOf
isPartOfOrMetaAnnotatedWith
public static boolean isPartOfOrMetaAnnotatedWith(ClassSE<? extends AnnotationSE> annotation, SetSE<StringSE> namespaces)