クラス StandardAnnotationCustomizableTypeExcludeFilter<A extends AnnotationSE>
java.lang.ObjectSE
org.springframework.boot.context.TypeExcludeFilter
org.springframework.boot.test.autoconfigure.filter.AnnotationCustomizableTypeExcludeFilter
org.springframework.boot.test.autoconfigure.filter.StandardAnnotationCustomizableTypeExcludeFilter<A>
- 型パラメーター:
A
- アノテーション型
- 実装されたすべてのインターフェース:
Aware
、BeanClassLoaderAware
、BeanFactoryAware
、TypeFilter
- 既知の直属サブクラス
DataJdbcTypeExcludeFilter
、DataJpaTypeExcludeFilter
、DataLdapTypeExcludeFilter
、DataMongoTypeExcludeFilter
、DataNeo4jTypeExcludeFilter
、DataRedisTypeExcludeFilter
、GraphQlTypeExcludeFilter
、JdbcTypeExcludeFilter
、JooqTypeExcludeFilter
、JsonTypeExcludeFilter
、RestClientTypeExcludeFilter
、WebFluxTypeExcludeFilter
、WebMvcTypeExcludeFilter
、WebServiceClientExcludeFilter
、WebServiceServerTypeExcludeFilter
public abstract class StandardAnnotationCustomizableTypeExcludeFilter<A extends AnnotationSE>
extends AnnotationCustomizableTypeExcludeFilter
標準の
includeFilters
、excludeFilters
、useDefaultFilters
属性を使用する任意のテストアノテーションに使用できる AnnotationCustomizableTypeExcludeFilter
。- 導入:
- 2.2.0
- 作成者:
- Phillip Webb
ネストされたクラスのサマリー
クラス org.springframework.boot.test.autoconfigure.filter.AnnotationCustomizableTypeExcludeFilter から継承されたネストクラス / インターフェース
AnnotationCustomizableTypeExcludeFilter.FilterType
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected final MergedAnnotation<A>
protected ComponentScan.Filter[]
protected boolean
protected boolean
クラス org.springframework.boot.test.autoconfigure.filter.AnnotationCustomizableTypeExcludeFilter から継承されたメソッド
defaultInclude, equals, exclude, hashCode, include, isTypeOrAnnotated, match, setBeanClassLoader
クラス org.springframework.boot.context.TypeExcludeFilter から継承されたメソッド
setBeanFactory
コンストラクターの詳細
StandardAnnotationCustomizableTypeExcludeFilter
メソッドの詳細
getAnnotation
hasAnnotation
protected boolean hasAnnotation()- 次で指定:
- クラス
AnnotationCustomizableTypeExcludeFilter
のhasAnnotation
getFilters
protected ComponentScan.Filter[] getFilters(AnnotationCustomizableTypeExcludeFilter.FilterType type) - 次で指定:
- クラス
AnnotationCustomizableTypeExcludeFilter
のgetFilters
isUseDefaultFilters
protected boolean isUseDefaultFilters()getDefaultIncludes
getComponentIncludes
getAnnotationType