public class DefaultBeanNameGenerator extends Object implements BeanNameGenerator
BeanNameGenerator interface, delegating to
 BeanDefinitionReaderUtils.generateBeanName(BeanDefinition, BeanDefinitionRegistry).| Modifier and Type | Field and Description | 
|---|---|
| static DefaultBeanNameGenerator | INSTANCEA convenient constant for a default  DefaultBeanNameGeneratorinstance,
 as used forAbstractBeanDefinitionReadersetup. | 
| Constructor and Description | 
|---|
| DefaultBeanNameGenerator() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | generateBeanName(BeanDefinition definition,
                BeanDefinitionRegistry registry)Generate a bean name for the given bean definition. | 
public static final DefaultBeanNameGenerator INSTANCE
DefaultBeanNameGenerator instance,
 as used for AbstractBeanDefinitionReader setup.public String generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry)
BeanNameGeneratorgenerateBeanName in interface BeanNameGeneratordefinition - the bean definition to generate a name forregistry - the bean definition registry that the given definition
 is supposed to be registered with