A
- the annotation typepublic abstract class StandardAnnotationCustomizableTypeExcludeFilter<A extends Annotation> extends AnnotationCustomizableTypeExcludeFilter
AnnotationCustomizableTypeExcludeFilter
that can be used to any test annotation
that uses the standard includeFilters
, excludeFilters
and
useDefaultFilters
attributes.AnnotationCustomizableTypeExcludeFilter.FilterType
Modifier | Constructor and Description |
---|---|
protected |
StandardAnnotationCustomizableTypeExcludeFilter(Class<?> testClass) |
Modifier and Type | Method and Description |
---|---|
protected MergedAnnotation<A> |
getAnnotation() |
protected Class<A> |
getAnnotationType() |
protected Set<Class<?>> |
getComponentIncludes() |
protected Set<Class<?>> |
getDefaultIncludes() |
protected ComponentScan.Filter[] |
getFilters(AnnotationCustomizableTypeExcludeFilter.FilterType type) |
protected boolean |
hasAnnotation() |
protected boolean |
isUseDefaultFilters() |
defaultInclude, equals, exclude, hashCode, include, isTypeOrAnnotated, match, setBeanClassLoader
setBeanFactory
protected StandardAnnotationCustomizableTypeExcludeFilter(Class<?> testClass)
protected final MergedAnnotation<A> getAnnotation()
protected boolean hasAnnotation()
hasAnnotation
in class AnnotationCustomizableTypeExcludeFilter
protected ComponentScan.Filter[] getFilters(AnnotationCustomizableTypeExcludeFilter.FilterType type)
getFilters
in class AnnotationCustomizableTypeExcludeFilter
protected boolean isUseDefaultFilters()
isUseDefaultFilters
in class AnnotationCustomizableTypeExcludeFilter
protected Set<Class<?>> getDefaultIncludes()
getDefaultIncludes
in class AnnotationCustomizableTypeExcludeFilter
protected Set<Class<?>> getComponentIncludes()
getComponentIncludes
in class AnnotationCustomizableTypeExcludeFilter