Also allows for replacing the property values to apply, typically through creating a new MutablePropertyValues instance based on the original PropertyValues, adding or removing specific values.
@param pvs the property values that the factory is about to apply (never null
)
@param pds the relevant property descriptors for the target bean (with ignoreddependency types - which the factory handles specifically - already filtered out)
@param bean the bean instance created, but whose properties have not yet been set
@param beanName the name of the bean
@return the actual property values to apply to to the given bean(can be the passed-in PropertyValues instance), or null
to skip property population
@throws org.springframework.beans.BeansException in case of errors
@see org.springframework.beans.MutablePropertyValues
|
|