Interface BeanNameGenerator
- All Known Implementing Classes:
AnnotationBeanNameGenerator
,DefaultBeanNameGenerator
,FullyQualifiedAnnotationBeanNameGenerator
public interface BeanNameGenerator
Strategy interface for generating bean names for bean definitions.
- Since:
- 2.0.3
- Author:
- Juergen Hoeller
-
Method Summary
Modifier and TypeMethodDescriptiongenerateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry) Generate a bean name for the given bean definition.
-
Method Details
-
generateBeanName
Generate a bean name for the given bean definition.- Parameters:
definition
- the bean definition to generate a name forregistry
- the bean definition registry that the given definition is supposed to be registered with- Returns:
- the generated bean name
-