Copy the specified property value to the specified destination bean, performing any type conversion that is required. If the specified bean does not have a property of the specified name, or the property is read only on the destination bean, return without doing anything. If you have custom destination property types, register {@link Converter}s for them by calling the register()
method of {@link ConvertUtils}.
IMPLEMENTATION RESTRICTIONS:
- Does not support destination properties that are indexed, but only an indexed setter (as opposed to an array setter) is available.
- Does not support destination properties that are mapped, but only a keyed setter (as opposed to a Map setter) is available.
- The desired property type of a mapped setter cannot be determined (since Maps support any data type), so no conversion will be performed.
@param bean Bean on which setting is to be performed
@param name Property name (can be nested/indexed/mapped/combo)
@param value Value to be set
@exception IllegalAccessException if the caller does not haveaccess to the property accessor method
@exception InvocationTargetException if the property accessor methodthrows an exception