| Modifier and Type | Field and Description |
|---|---|
| private final BeanReference[] | |
| private final BeanDefinition[] |
| Access | Constructor and Description |
|---|---|
| public | BeanComponentDefinition(BeanDefinition
the BeanDefinition beanDefinition, String the name of the bean beanName)Create a new BeanComponentDefinition for the given bean. |
| public | BeanComponentDefinition(BeanDefinition
the BeanDefinition beanDefinition, String the name of the bean beanName, String[] alias names for the bean, or aliases)null if noneCreate a new BeanComponentDefinition for the given bean. |
| public | BeanComponentDefinition(BeanDefinitionHolder
the BeanDefinitionHolder encapsulating
the bean definition as well as the name of the bean beanDefinitionHolder)Create a new BeanComponentDefinition for the given bean. |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object
the reference object with which to compare. other)Overrides org. |
| public BeanDefinition[] | getBeanDefinitions()
Implements org. BeanDefinitions that were registered
to form this ComponentDefinition.
|
| public BeanReference[] | getBeanReferences()
Implements org. BeanReferences that are considered
to be important to this ComponentDefinition.
|
| public String | getDescription()
Implements org. |
| public BeanDefinition[] | getInnerBeanDefinitions()
Implements org. BeanDefinitions that represent all relevant
inner beans within this component.
|
| public String | getName()
Implements org. ComponentDefinition.
|
| public String | toString()
Overrides org. |
| beanReferences | back to summary |
|---|---|
| private final BeanReference[] beanReferences | |
| innerBeanDefinitions | back to summary |
|---|---|
| private final BeanDefinition[] innerBeanDefinitions | |
| BeanComponentDefinition | back to summary |
|---|---|
| public BeanComponentDefinition(BeanDefinition beanDefinition, String beanName) Create a new BeanComponentDefinition for the given bean.
| |
| BeanComponentDefinition | back to summary |
|---|---|
| public BeanComponentDefinition(BeanDefinition beanDefinition, String beanName, String[] aliases) Create a new BeanComponentDefinition for the given bean.
| |
| BeanComponentDefinition | back to summary |
|---|---|
| public BeanComponentDefinition(BeanDefinitionHolder beanDefinitionHolder) Create a new BeanComponentDefinition for the given bean.
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object other) Overrides org. This implementation expects the other object to be of type BeanComponentDefinition as well, in addition to the superclass's equality requirements.
| |
| getBeanDefinitions | back to summary |
|---|---|
| public BeanDefinition[] getBeanDefinitions() Implements org. Doc from org. Return the It should be noted that a
| |
| getBeanReferences | back to summary |
|---|---|
| public BeanReference[] getBeanReferences() Implements org. Doc from org. Return the set of Other
| |
| getDescription | back to summary |
|---|---|
| public String getDescription() Implements org. Doc from org. Return a friendly description of the described component. Implementations are encouraged to return the same value from
| |
| getInnerBeanDefinitions | back to summary |
|---|---|
| public BeanDefinition[] getInnerBeanDefinitions() Implements org. Doc from org. Return the Other inner beans may exist within the associated
| |
| getName | back to summary |
|---|---|
| public String getName() Implements org. Doc from org. Get the user-visible name of this This should link back directly to the corresponding configuration data for this component in a given context.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides org. This implementation returns this ComponentDefinition's description.
| |