public class XmlMarshallingUtilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.Class[] |
boundedClasses |
Constructor and Description |
---|
XmlMarshallingUtilities() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areTheseTwoObjectsComparable(java.lang.Object obj1,
java.lang.Object obj2)
This method marshalles and compares two instances.
|
static java.lang.Object |
createDeepCopyOf(java.lang.Object obj)
This method creates a deep clone of an object.
|
static java.lang.String |
getClassName(java.lang.String originalClassName)
This method returns the new class name if it has been changed.
|
protected static java.lang.String |
getEnumName(java.lang.String enumClass,
java.lang.String originalEnumName)
This method returns the new enum name if it has been changed.
|
public static java.lang.String getClassName(java.lang.String originalClassName)
originalClassName
- protected static java.lang.String getEnumName(java.lang.String enumClass, java.lang.String originalEnumName)
originalEnumName
- public static java.lang.Object createDeepCopyOf(java.lang.Object obj) throws java.lang.Exception
obj
- an Object instancejava.lang.Exception
public static boolean areTheseTwoObjectsComparable(java.lang.Object obj1, java.lang.Object obj2)
obj1
- obj2
-