public abstract class AnnotationCustomizableTypeExcludeFilter extends TypeExcludeFilter implements BeanClassLoaderAware
TypeExcludeFilter
の抽象基本クラス。修飾子と型 | クラスと説明 |
---|---|
protected static class | AnnotationCustomizableTypeExcludeFilter.FilterType |
コンストラクターと説明 |
---|
AnnotationCustomizableTypeExcludeFilter() |
修飾子と型 | メソッドと説明 |
---|---|
protected boolean | defaultInclude(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) |
boolean | equals(ObjectSE obj) |
protected boolean | exclude(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) |
protected abstract SetSE<ClassSE<?>> | getComponentIncludes() |
protected abstract SetSE<ClassSE<?>> | getDefaultIncludes() |
protected abstract ComponentScan.Filter[] | getFilters(AnnotationCustomizableTypeExcludeFilter.FilterType type) |
protected abstract boolean | hasAnnotation() |
int | hashCode() |
protected boolean | include(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) |
protected boolean | isTypeOrAnnotated(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory, ClassSE<?> type) |
protected abstract boolean | isUseDefaultFilters() |
boolean | match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) |
void | setBeanClassLoader(ClassLoaderSE classLoader) |
setBeanFactory
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setBeanClassLoader(ClassLoaderSE classLoader)
BeanClassLoaderAware
の setBeanClassLoader
public boolean match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOExceptionSE
TypeFilter
の match
TypeExcludeFilter
の match
IOExceptionSE
protected boolean include(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOExceptionSE
protected boolean defaultInclude(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOExceptionSE
protected boolean exclude(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOExceptionSE
protected final boolean isTypeOrAnnotated(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory, ClassSE<?> type) throws IOExceptionSE
protected abstract boolean hasAnnotation()
protected abstract ComponentScan.Filter[] getFilters(AnnotationCustomizableTypeExcludeFilter.FilterType type)
protected abstract boolean isUseDefaultFilters()
public boolean equals(ObjectSE obj)
TypeExcludeFilter
の equals
public int hashCode()
TypeExcludeFilter
の hashCode