クラス AnnotatedTypeScanner
java.lang.ObjectSE
org.springframework.data.util.AnnotatedTypeScanner
- 実装されたすべてのインターフェース:
Aware
、EnvironmentAware
、ResourceLoaderAware
クラスパスにアノテーションが付いている型を見つけるためのスキャナー。
- 作成者:
- Oliver Gierke, Christoph Strobl, Johannes Englmeier
コンストラクターのサマリー
コンストラクター説明AnnotatedTypeScanner
(boolean considerInterfaces, ClassSE<? extends AnnotationSE>... annotationTypes) 指定されたアノテーション型に対して新しいAnnotatedTypeScanner
を作成します。AnnotatedTypeScanner
(boolean considerInterfaces, CollectionSE<ClassSE<? extends AnnotationSE>> annotationTypes) AnnotatedTypeScanner
(ClassSE<? extends AnnotationSE>... annotationTypes) 指定されたアノテーション型に対して新しいAnnotatedTypeScanner
を作成します。メソッドのサマリー
修飾子と型メソッド説明findTypes
(IterableSE<StringSE> basePackages) void
setEnvironment
(Environment environment) void
setResourceLoader
(ResourceLoader resourceLoader)
コンストラクターの詳細
AnnotatedTypeScanner
指定されたアノテーション型に対して新しいAnnotatedTypeScanner
を作成します。- パラメーター:
annotationTypes
- スキャンするアノテーション型。
AnnotatedTypeScanner
@SafeVarargsSE public AnnotatedTypeScanner(boolean considerInterfaces, ClassSE<? extends AnnotationSE>... annotationTypes) 指定されたアノテーション型に対して新しいAnnotatedTypeScanner
を作成します。- パラメーター:
considerInterfaces
- インターフェースも考慮するかどうか。annotationTypes
- スキャンするアノテーション。
AnnotatedTypeScanner
public AnnotatedTypeScanner(boolean considerInterfaces, CollectionSE<ClassSE<? extends AnnotationSE>> annotationTypes) - パラメーター:
considerInterfaces
-annotationTypes
-- 導入:
- 3.0
メソッドの詳細
setResourceLoader
- 次で指定:
- インターフェース
ResourceLoaderAware
のsetResourceLoader
setEnvironment
- 次で指定:
- インターフェース
EnvironmentAware
のsetEnvironment
findTypes
findTypes