public class PrimitiveWrapper
extends java.lang.Object
Constructor and Description |
---|
PrimitiveWrapper() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Class<?> |
getPrimitiveFromWrapperType(java.lang.Class<?> wrapperType)
Get the primitive counter part from a wrapped type.
|
static boolean |
hasPrimitiveCounterPart(java.lang.Class<?> type)
Returns
true if type has a primitive
counter-part. |
static java.lang.Class<?>[] |
toPrimitiveType(java.lang.Class<?>[] types)
Convert all wrapper types in
types to their primitive
counter parts. |
public static java.lang.Class<?>[] toPrimitiveType(java.lang.Class<?>[] types)
types
to their primitive
counter parts.types
- The array of types that should be converted.public static java.lang.Class<?> getPrimitiveFromWrapperType(java.lang.Class<?> wrapperType)
getPrimitiveFromWrapperType(Integer.class)
will return
int.class
.
wrapperType
- The wrapper type to convert to its primitive counter part.null
if the class did
not have a primitive counter part.public static boolean hasPrimitiveCounterPart(java.lang.Class<?> type)
true
if type
has a primitive
counter-part. E.g. if type
if Integer
then this
method will return true
.type
- The type to check whether or not it has a primitive
counter-part.true
if this type has a primitive counter-part.