| Package | Description | 
|---|---|
| org.springframework.beans.factory.annotation | Support package for annotation-driven bean configuration. | 
| org.springframework.beans.factory.support | Classes supporting the  org.springframework.beans.factorypackage. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QualifierAnnotationAutowireCandidateResolverAutowireCandidateResolverimplementation that matches bean definition qualifiers
 againstqualifier annotationson the field or parameter to be autowired. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GenericTypeAwareAutowireCandidateResolverBasic  AutowireCandidateResolverthat performs a full generic type
 match with the candidate's type if the dependency is declared as a generic type
 (e.g. | 
| class  | SimpleAutowireCandidateResolverAutowireCandidateResolverimplementation to use when no annotation
 support is available. | 
| Modifier and Type | Method and Description | 
|---|---|
| AutowireCandidateResolver | DefaultListableBeanFactory. getAutowireCandidateResolver()Return the autowire candidate resolver for this BeanFactory (never  null). | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | DefaultListableBeanFactory. isAutowireCandidate(String beanName,
                   DependencyDescriptor descriptor,
                   AutowireCandidateResolver resolver)Determine whether the specified bean definition qualifies as an autowire candidate,
 to be injected into other beans which declare a dependency of matching type. | 
| protected boolean | DefaultListableBeanFactory. isAutowireCandidate(String beanName,
                   RootBeanDefinition mbd,
                   DependencyDescriptor descriptor,
                   AutowireCandidateResolver resolver)Determine whether the specified bean definition qualifies as an autowire candidate,
 to be injected into other beans which declare a dependency of matching type. | 
| void | DefaultListableBeanFactory. setAutowireCandidateResolver(AutowireCandidateResolver autowireCandidateResolver)Set a custom autowire candidate resolver for this BeanFactory to use
 when deciding whether a bean definition should be considered as a
 candidate for autowiring. |