public class DefaultBeanNameGenerator extends ObjectSE implements BeanNameGenerator
BeanDefinitionReaderUtils.generateBeanName(BeanDefinition, BeanDefinitionRegistry)
に委譲する BeanNameGenerator
インターフェースのデフォルト実装。修飾子と型 | フィールドと説明 |
---|---|
static DefaultBeanNameGenerator | INSTANCE AbstractBeanDefinitionReader セットアップで使用される、デフォルトの DefaultBeanNameGenerator インスタンスの便利な定数。 |
コンストラクターと説明 |
---|
DefaultBeanNameGenerator() |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry) 指定された Bean 定義の Bean 名を生成します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static final DefaultBeanNameGenerator INSTANCE
AbstractBeanDefinitionReader
セットアップで使用される、デフォルトの DefaultBeanNameGenerator
インスタンスの便利な定数。public StringSE generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry)
BeanNameGenerator
BeanNameGenerator
の generateBeanName
definition
- 名前を生成する Bean 定義 registry
- 指定された定義が登録されることになっている Bean 定義レジストリ