public class

DefaultBeanNameGenerator

extends Object
implements BeanNameGenerator
java.lang.Object
   ↳ org.springframework.beans.factory.support.DefaultBeanNameGenerator

Class Overview

Default implementation of the BeanNameGenerator interface, delegating to generateBeanName(BeanDefinition, BeanDefinitionRegistry).

Summary

Public Constructors
DefaultBeanNameGenerator()
Public Methods
String generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry)
Generate a bean name for the given bean definition.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.springframework.beans.factory.support.BeanNameGenerator

Public Constructors

public DefaultBeanNameGenerator ()

Also: SpringBeans

Public Methods

public String generateBeanName (BeanDefinition definition, BeanDefinitionRegistry registry)

Also: SpringBeans

Generate a bean name for the given bean definition.

Parameters
definition the bean definition to generate a name for
registry the bean definition registry that the given definition is supposed to be registered with
Returns
  • the generated bean name