spring-framework / org.springframework.beans.factory.support / SimpleBeanDefinitionRegistry

SimpleBeanDefinitionRegistry

open class SimpleBeanDefinitionRegistry : SimpleAliasRegistry, BeanDefinitionRegistry

Simple implementation of the BeanDefinitionRegistry interface. Provides registry capabilities only, with no factory capabilities built in. Can for example be used for testing bean definition readers.

Author
Juergen Hoeller

Since
2.5.2

Constructors

<init>

SimpleBeanDefinitionRegistry()

Simple implementation of the BeanDefinitionRegistry interface. Provides registry capabilities only, with no factory capabilities built in. Can for example be used for testing bean definition readers.

Functions

containsBeanDefinition

open fun containsBeanDefinition(beanName: String): Boolean

getBeanDefinition

open fun getBeanDefinition(beanName: String): BeanDefinition

getBeanDefinitionCount

open fun getBeanDefinitionCount(): Int

getBeanDefinitionNames

open fun getBeanDefinitionNames(): Array<String>

isBeanNameInUse

open fun isBeanNameInUse(beanName: String): Boolean

registerBeanDefinition

open fun registerBeanDefinition(beanName: String, beanDefinition: BeanDefinition): Unit

removeBeanDefinition

open fun removeBeanDefinition(beanName: String): Unit