类 AnnotatedClassFinder
java.lang.Object
org.springframework.boot.test.context.AnnotatedClassFinder
Utility class to find a class annotated with a particular annotation in a hierarchy.
- 从以下版本开始:
- 2.1.0
- 作者:
- Phillip Webb, Artsiom Yudovin, Stephane Nicoll
-
构造器概要
构造器构造器说明AnnotatedClassFinder
(Class<? extends Annotation> annotationType) Create a new instance with theannotationType
to find. -
方法概要
修饰符和类型方法说明Class
<?> findFromClass
(Class<?> source) Find the firstClass
that is annotated with the target annotation, starting from the package defined by the givensource
up to the root.Class
<?> findFromPackage
(String source) Find the firstClass
that is annotated with the target annotation, starting from the package defined by the givensource
up to the root.
-
构造器详细资料
-
AnnotatedClassFinder
Create a new instance with theannotationType
to find.- 参数:
annotationType
- the annotation to find
-
-
方法详细资料
-
findFromClass
Find the firstClass
that is annotated with the target annotation, starting from the package defined by the givensource
up to the root.- 参数:
source
- the source class to use to initiate the search- 返回:
- the first
Class
annotated with the target annotation within the hierarchy defined by the givensource
ornull
if none is found.
-
findFromPackage
Find the firstClass
that is annotated with the target annotation, starting from the package defined by the givensource
up to the root.- 参数:
source
- the source package to use to initiate the search- 返回:
- the first
Class
annotated with the target annotation within the hierarchy defined by the givensource
ornull
if none is found.
-