public class CustomAutowireConfigurer extends Object implements BeanFactoryPostProcessor, BeanClassLoaderAware, org.springframework.core.Ordered
BeanFactoryPostProcessor
 implementation that allows for convenient registration of custom autowire
 qualifier types.
 
 <bean id="customAutowireConfigurer" class="org.springframework.beans.factory.annotation.CustomAutowireConfigurer">
   <property name="customQualifierTypes">
     <set>
       <value>mypackage.MyQualifier</value>
     </set>
   </property>
 </bean>Qualifier| Constructor and Description | 
|---|
| CustomAutowireConfigurer() | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getOrder() | 
| void | postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)Modify the application context's internal bean factory after its standard
 initialization. | 
| void | setBeanClassLoader(ClassLoader beanClassLoader)Callback that supplies the bean  class loaderto
 a bean instance. | 
| void | setCustomQualifierTypes(Set<?> customQualifierTypes)Register custom qualifier annotation types to be considered
 when autowiring beans. | 
| void | setOrder(int order) | 
public void setOrder(int order)
public int getOrder()
getOrder in interface org.springframework.core.Orderedpublic void setBeanClassLoader(@Nullable
                               ClassLoader beanClassLoader)
BeanClassLoaderAwareclass loader to
 a bean instance.
 Invoked after the population of normal bean properties but
 before an initialization callback such as
 InitializingBean's
 InitializingBean.afterPropertiesSet()
 method or a custom init-method.
setBeanClassLoader in interface BeanClassLoaderAwarebeanClassLoader - the owning class loaderpublic void setCustomQualifierTypes(Set<?> customQualifierTypes)
Note that any annotation that is itself annotated with Spring's
 Qualifier
 does not require explicit registration.
customQualifierTypes - the custom types to registerpublic void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException
BeanFactoryPostProcessorpostProcessBeanFactory in interface BeanFactoryPostProcessorbeanFactory - the bean factory used by the application contextBeansException - in case of errors