Package | Description |
---|---|
org.springframework.beans.factory.config |
SPI interfaces and configuration-related convenience classes for bean factories.
|
org.springframework.beans.factory.support |
Classes supporting the
org.springframework.beans.factory package. |
Modifier and Type | Method and Description |
---|---|
ConstructorArgumentValues |
BeanDefinition.getConstructorArgumentValues()
Return the constructor argument values for this bean.
|
Modifier and Type | Method and Description |
---|---|
void |
ConstructorArgumentValues.addArgumentValues(ConstructorArgumentValues other)
Copy all given argument values into this object, using separate holder
instances to keep the values independent from the original object.
|
Constructor and Description |
---|
ConstructorArgumentValues(ConstructorArgumentValues original)
Deep copy constructor.
|
Modifier and Type | Method and Description |
---|---|
ConstructorArgumentValues |
AbstractBeanDefinition.getConstructorArgumentValues()
Return constructor argument values for this bean (never
null ). |
Modifier and Type | Method and Description |
---|---|
void |
AbstractBeanDefinition.setConstructorArgumentValues(ConstructorArgumentValues constructorArgumentValues)
Specify constructor argument values for this bean.
|
Constructor and Description |
---|
AbstractBeanDefinition(ConstructorArgumentValues cargs,
MutablePropertyValues pvs)
Create a new AbstractBeanDefinition with the given
constructor argument values and property values.
|
ChildBeanDefinition(String parentName,
Class<?> beanClass,
ConstructorArgumentValues cargs,
MutablePropertyValues pvs)
Create a new ChildBeanDefinition for the given parent,
providing constructor arguments and property values.
|
ChildBeanDefinition(String parentName,
ConstructorArgumentValues cargs,
MutablePropertyValues pvs)
Create a new ChildBeanDefinition for the given parent.
|
ChildBeanDefinition(String parentName,
String beanClassName,
ConstructorArgumentValues cargs,
MutablePropertyValues pvs)
Create a new ChildBeanDefinition for the given parent,
providing constructor arguments and property values.
|
RootBeanDefinition(Class<?> beanClass,
ConstructorArgumentValues cargs,
MutablePropertyValues pvs)
Create a new RootBeanDefinition for a singleton,
providing constructor arguments and property values.
|
RootBeanDefinition(String beanClassName,
ConstructorArgumentValues cargs,
MutablePropertyValues pvs)
Create a new RootBeanDefinition for a singleton,
providing constructor arguments and property values.
|