- cloneSafe
Calls the Clone method on the given object of some type that extends
CloneableSerializable. Note: It
- cloneSmart
Attempts to clone a given object. If the passed object is null, then null is
returned. Otherwise, it
- equalsSafe
Determines if two objects are equals in a way that is safe for dealing with
null. Null is only equal
- hashCodeSafe
Determines the hash code of the given value by calling the hashCode method on
the given object if it
- cloneSmartElementsAsArrayList
Creates a new ArrayList and attempts to copy all of the elements from the given
collection into it b
- deepCopy
Performs a deep copy of a given object. Works by using serialization to write
out an object and read
- getAllFields
Returns a list of all of the fields on the given class and any super-class. It
includes fields of al
- getFieldValues
Gets the values of the given fields for the object (can get public / protected /
private field value
- toString
Creates a String that contains the names and values of the members, or the
default Object toString i
- cloneSmartArrayAndElements
Clones an array and its elements.
- cloneSmartElementsAsLinkedList
Creates a new LinkedList and attempts to copy all of the elements from the given
collection into it
- getAllFieldValues
Returns an ArrayList of field/value pairs