public class SpringDataAnnotationBeanNameGenerator extends Object
AnnotationBeanNameGenerator to work without a BeanDefinitionRegistry.
Although he API of the extended class requires a non-null registry it can actually work without one unless
AnnotationBeanNameGenerator.buildDefaultBeanName(org.springframework.beans.factory.config.BeanDefinition, org.springframework.beans.factory.support.BeanDefinitionRegistry) is overridden and expecting a non-null value
here.| Constructor and Description |
|---|
SpringDataAnnotationBeanNameGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
generateBeanName(BeanDefinition definition)
Generates a bean name for the given
BeanDefinition. |
public SpringDataAnnotationBeanNameGenerator()
public String generateBeanName(BeanDefinition definition)
BeanDefinition.definition - must not be null.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.