open class BeanComponentDefinition : BeanDefinitionHolder, ComponentDefinition
ComponentDefinition based on a standard BeanDefinition, exposing the given bean definition as well as inner bean definitions and bean references for the given bean.
Author
Rob Harrop
Author
Juergen Hoeller
Since
2.0
BeanComponentDefinition(beanDefinition: BeanDefinition, beanName: String)BeanComponentDefinition(beanDefinition: BeanDefinition, beanName: String, aliases: Array<String>)BeanComponentDefinition(beanDefinitionHolder: BeanDefinitionHolder)
Create a new BeanComponentDefinition for the given bean. |
open fun equals(other: Any?): Boolean
This implementations expects the other object to be of type BeanComponentDefinition as well, in addition to the superclass's equality requirements. |
|
open fun getBeanDefinitions(): Array<BeanDefinition> |
|
open fun getBeanReferences(): Array<BeanReference> |
|
open fun getDescription(): String |
|
open fun getInnerBeanDefinitions(): Array<BeanDefinition> |
|
open fun getName(): String |
|
open fun toString(): String
This implementation returns this ComponentDefinition's description. |