当前页面:
在线文档首页 >
Spring Framework 2.1.0 API 文档英文版
DefaultBeanNameGenerator (Spring Framework API 2.1) - Spring Framework 2.1.0 API 文档英文版
org.springframework.beans.factory.support
Class DefaultBeanNameGenerator
java.lang.Object
org.springframework.beans.factory.support.DefaultBeanNameGenerator
- All Implemented Interfaces:
- BeanNameGenerator
public class DefaultBeanNameGenerator
- extends Object
- implements BeanNameGenerator
Default implementation of the BeanNameGenerator
interface, delegating to
BeanDefinitionReaderUtils.generateBeanName(AbstractBeanDefinition, BeanDefinitionRegistry)
.
Note: This implementation is only able to handle AbstractBeanDefinition
subclasses such as RootBeanDefinition
and ChildBeanDefinition
.
- Since:
- 2.0.3
- Author:
- Juergen Hoeller
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultBeanNameGenerator
public DefaultBeanNameGenerator()
generateBeanName
public String generateBeanName(BeanDefinition definition,
BeanDefinitionRegistry registry)
- Description copied from interface:
BeanNameGenerator
- Generate a bean name for the given bean definition.
- Specified by:
generateBeanName
in interface BeanNameGenerator
- 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
Copyright © 2002-2007 The Spring Framework.