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
A TypeFilter implementation that matches registered auto-configuration classes.
Since:
1.5.0
  • Constructor Details

    • AutoConfigurationExcludeFilter

      public AutoConfigurationExcludeFilter()
  • Method Details

    • setBeanClassLoader

      public void setBeanClassLoader(ClassLoader beanClassLoader)
      Specified by:
      setBeanClassLoader in interface org.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 interface org.springframework.core.type.filter.TypeFilter
      Throws:
      IOException
    • getAutoConfigurations

      protected List<String> getAutoConfigurations()