|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
---|---|
def |
EMPTY_ARGUMENTS
|
BigInteger |
ONE_NEG
|
Constructor Summary | |
DefaultTypeTransformation()
|
Method Summary | |
---|---|
static Collection |
arrayAsCollection(Object value)
|
static Object |
asArray(Object object, Class type)
|
static Collection |
asCollection(Object value)
|
static boolean |
booleanUnbox(Object value)
|
static Object |
box(boolean value)
|
static Object |
box(byte value)
|
static Object |
box(char value)
|
static Object |
box(short value)
|
static Object |
box(int value)
|
static Object |
box(long value)
|
static Object |
box(float value)
|
static Object |
box(double value)
|
static byte |
byteUnbox(Object value)
|
static boolean |
castToBoolean(Object object)
|
static char |
castToChar(Object object)
|
static Class |
castToClass(Object object)
|
static Number |
castToNumber(Object object)
|
static Object |
castToType(Object object, Class type)
|
static char |
charUnbox(Object value)
|
static boolean |
compareArrayEqual(Object left, Object right)
|
static boolean |
compareEqual(Object left, Object right)
|
static int |
compareTo(Object left, Object right)
Compares the two objects handling nulls gracefully and performing numeric type coercion if required |
static int |
compareToWithEqualityCheck(Object left, Object right, boolean equalityCheckOnly)
|
static def |
convertToBooleanArray(Object a)
|
static def |
convertToByteArray(Object a)
|
static def |
convertToCharArray(Object a)
|
static def |
convertToDoubleArray(Object a)
|
static def |
convertToFloatArray(Object a)
|
static def |
convertToIntArray(Object a)
|
static def |
convertToLongArray(Object a)
|
static Object |
convertToPrimitiveArray(Object a, Class type)
|
static def |
convertToShortArray(Object a)
|
static double |
doubleUnbox(Object value)
|
static float |
floatUnbox(Object value)
|
static int |
intUnbox(Object value)
|
static boolean |
isEnumSubclass(Object value)
Determines whether the value object is a Class object representing a subclass of java.lang.Enum. |
static boolean |
isValidCharacterString(Object value)
|
static long |
longUnbox(Object value)
|
static def |
primitiveArrayBox(Object array)
|
static List |
primitiveArrayToList(Object array)
Allows conversion of arrays into a mutable List |
static short |
shortUnbox(Object value)
|
Constructor Detail |
---|
DefaultTypeTransformation()
Method Detail |
---|
public static Collection arrayAsCollection(Object value)
public static Object asArray(Object object, Class type)
public static Collection asCollection(Object value)
public static boolean booleanUnbox(Object value)
public static Object box(boolean value)
public static Object box(byte value)
public static Object box(char value)
public static Object box(short value)
public static Object box(int value)
public static Object box(long value)
public static Object box(float value)
public static Object box(double value)
public static byte byteUnbox(Object value)
public static boolean castToBoolean(Object object)
public static char castToChar(Object object)
static Class castToClass(Object object)
public static Number castToNumber(Object object)
public static Object castToType(Object object, Class type)
public static char charUnbox(Object value)
public static boolean compareArrayEqual(Object left, Object right)
public static boolean compareEqual(Object left, Object right)
public static int compareTo(Object left, Object right)
static int compareToWithEqualityCheck(Object left, Object right, boolean equalityCheckOnly)
public static def convertToBooleanArray(Object a)
public static def convertToByteArray(Object a)
public static def convertToCharArray(Object a)
public static def convertToDoubleArray(Object a)
public static def convertToFloatArray(Object a)
public static def convertToIntArray(Object a)
public static def convertToLongArray(Object a)
public static Object convertToPrimitiveArray(Object a, Class type)
public static def convertToShortArray(Object a)
public static double doubleUnbox(Object value)
public static float floatUnbox(Object value)
public static int intUnbox(Object value)
public static boolean isEnumSubclass(Object value)
static boolean isValidCharacterString(Object value)
public static long longUnbox(Object value)
public static def primitiveArrayBox(Object array)
public static List primitiveArrayToList(Object array)
public static short shortUnbox(Object value)