| Package | Description | 
|---|---|
| org.springframework.context.annotation | Annotation support for the Application Context, including JSR-250 "common"
 annotations, component-scanning, and Java-based metadata for creating
 Spring-managed objects. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FullyQualifiedAnnotationBeanNameGeneratorAn extension of  AnnotationBeanNameGeneratorthat uses the fully qualified
 class name as the default bean name if an explicit bean name is not supplied via
 a supported type-level annotation such as@Component(seeAnnotationBeanNameGeneratorfor details on supported annotations). | 
| Modifier and Type | Field and Description | 
|---|---|
| static AnnotationBeanNameGenerator | ConfigurationClassPostProcessor. IMPORT_BEAN_NAME_GENERATORA  BeanNameGeneratorusing fully qualified class names as default bean names. | 
| static AnnotationBeanNameGenerator | AnnotationBeanNameGenerator. INSTANCEA convenient constant for a default  AnnotationBeanNameGeneratorinstance,
 as used for component scanning purposes. |