java.lang.Object | |
↳ | org.springframework.beans.factory.config.RuntimeBeanNameReference |
Immutable placeholder class used for a property value object when it's a reference to another bean name in the factory, to be resolved at runtime.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a new RuntimeBeanNameReference to the given bean name.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return the target bean name that this reference points to (never
null ). | |||||||||||
Return the configuration source
Object for this metadata element
(may be null ). | |||||||||||
Set the configuration source
Object for this metadata element. | |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.beans.BeanMetadataElement
| |||||||||||
From interface
org.springframework.beans.factory.config.BeanReference
|
Create a new RuntimeBeanNameReference to the given bean name.
beanName | name of the target bean |
---|
Return the target bean name that this reference points to (never null
).
Return the configuration source Object
for this metadata element
(may be null
).
Set the configuration source Object
for this metadata element.
The exact type of the object will depend on the configuration mechanism used.