ComponentDefinition based on a standard BeanDefinition, exposing the given bean
definition as well as inner bean definitions and bean references for the given bean.
Interface that describes the logical view of a set of
BeanDefinition BeanDefinitions and
BeanReference BeanReferences as presented in some configuration context.
With the introduction of
org.springframework.beans.factory.xml.NamespaceHandler pluggable custom XML tags ,
it is now possible for a single logical configuration entity, in this case an XML tag, to
create multiple
BeanDefinition BeanDefinitions and
BeanReference RuntimeBeanReferences in order to provide more succinct configuration and greater convenience to end users.