If all the objects within the bean implement Serializable
interface, will BeanUtils.cloneBean()
do a deep copy?
Use SerializationUtils.clone method from the Apache Commons Lang for the deep copy. It copies the entire class hierarchy.
SerializationUtils.clone(object);