Uses of Interface
org.springframework.beans.factory.support.BeanDefinitionRegistry
Package
Description
Support package for Groovy-based bean definitions.
Classes supporting the
org.springframework.beans.factory
package.Contains an abstract XML-based
BeanFactory
implementation,
including a standard "spring-beans" XSD.-
Uses of BeanDefinitionRegistry in org.springframework.beans.factory.groovy
ModifierConstructorDescriptionCreate a newGroovyBeanDefinitionReader
for the givenBeanDefinitionRegistry
. -
Uses of BeanDefinitionRegistry in org.springframework.beans.factory.support
Modifier and TypeClassDescriptionclass
Spring's default implementation of theConfigurableListableBeanFactory
andBeanDefinitionRegistry
interfaces: a full-fledged bean factory based on bean definition metadata, extensible through post-processors.class
Simple implementation of theBeanDefinitionRegistry
interface.Modifier and TypeMethodDescriptionfinal BeanDefinitionRegistry
AbstractBeanDefinitionReader.getRegistry()
BeanDefinitionReader.getRegistry()
Return the bean factory to register the bean definitions with.Modifier and TypeMethodDescriptionstatic String
BeanDefinitionReaderUtils.generateBeanName
(BeanDefinition beanDefinition, BeanDefinitionRegistry registry) Generate a bean name for the given top-level bean definition, unique within the given bean factory.static String
BeanDefinitionReaderUtils.generateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry, boolean isInnerBean) Generate a bean name for the given bean definition, unique within the given bean factory.BeanNameGenerator.generateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry) Generate a bean name for the given bean definition.DefaultBeanNameGenerator.generateBeanName
(BeanDefinition definition, BeanDefinitionRegistry registry) void
BeanDefinitionRegistryPostProcessor.postProcessBeanDefinitionRegistry
(BeanDefinitionRegistry registry) Modify the application context's internal bean definition registry after its standard initialization.static void
BeanDefinitionReaderUtils.registerBeanDefinition
(BeanDefinitionHolder definitionHolder, BeanDefinitionRegistry registry) Register the given bean definition with the given bean factory.static String
BeanDefinitionReaderUtils.registerWithGeneratedName
(AbstractBeanDefinition definition, BeanDefinitionRegistry registry) Register the given bean definition with a generated name, unique within the given bean factory.static String
BeanDefinitionReaderUtils.uniqueBeanName
(String beanName, BeanDefinitionRegistry registry) Turn the given bean name into a unique bean name for the given bean factory, appending a unique counter as suffix if necessary.ModifierConstructorDescriptionprotected
Create a new AbstractBeanDefinitionReader for the given bean factory.Deprecated.Create new PropertiesBeanDefinitionReader for the given bean factory. -
Uses of BeanDefinitionRegistry in org.springframework.beans.factory.xml
Modifier and TypeMethodDescriptionParserContext.getRegistry()
final BeanDefinitionRegistry
XmlReaderContext.getRegistry()
Return the bean definition registry to use.Modifier and TypeMethodDescriptionprotected void
AbstractBeanDefinitionParser.registerBeanDefinition
(BeanDefinitionHolder definition, BeanDefinitionRegistry registry) ModifierConstructorDescriptionCreate new XmlBeanDefinitionReader for the given bean factory.