Hello, I'm trying to copy a custom object instead of simply copying a reference to the old one. I've tried ObjectUtil.copy() which works w/ plain objects, however I am dealing w/ complex objects that contain other custom objects, as well as ArrayCollections of custom objects (that contain objects of objects, etc).
For example: House contains Doors (collection that contains DoorItems), Windows, Furniture (contains sub-classes that have properties such as Type, Material...) Other than implementing a clone() method that introspects every single property at its base level, do you guys/girls know a better way of doing this? Is there a magical superCopy() method out there??? :)