Class AutoConfigurationExcludeFilter
- java.lang.Object
- org.springframework.boot.autoconfigure.AutoConfigurationExcludeFilter
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanClassLoaderAware
,org.springframework.core.type.filter.TypeFilter
public class AutoConfigurationExcludeFilter extends Object implements org.springframework.core.type.filter.TypeFilter, org.springframework.beans.factory.BeanClassLoaderAware
ATypeFilter
implementation that matches registered auto-configuration classes.- Since:
- 1.5.0
Constructor Summary
Constructors Constructor Description AutoConfigurationExcludeFilter()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>
getAutoConfigurations()
boolean
match(org.springframework.core.type.classreading.MetadataReader metadataReader, org.springframework.core.type.classreading.MetadataReaderFactory metadataReaderFactory)
void
setBeanClassLoader(ClassLoader beanClassLoader)
Constructor Detail
AutoConfigurationExcludeFilter
public AutoConfigurationExcludeFilter()
Method Detail
setBeanClassLoader
public void setBeanClassLoader(ClassLoader beanClassLoader)
- Specified by:
setBeanClassLoader
in interfaceorg.springframework.beans.factory.BeanClassLoaderAware
match
public boolean match(org.springframework.core.type.classreading.MetadataReader metadataReader, org.springframework.core.type.classreading.MetadataReaderFactory metadataReaderFactory) throws IOException
- Specified by:
match
in interfaceorg.springframework.core.type.filter.TypeFilter
- Throws:
IOException
getAutoConfigurations
protected List<String> getAutoConfigurations()