public class Primitives extends Object
| Constructor and Description |
|---|
Primitives() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
getDefaultValue(Class cls)
Returns the default value of a primitive class,
or null if it is not a primitive class.
|
static char |
getNotation(String className)
Returns the notation of a primitive class,
or ((char)0) if it is not a primitive class.
|
static boolean |
isPrimitive(String clsName)
Tests whether a class name is a primitive class, e.g., int and void.
|
static Class |
toClass(String clsName)
Converts a primitive from name to the class,
or null if it is not a primitive class.
|
static boolean |
toPrimitive(Boolean obj)
Convert Boolean object to primitive boolean.
|
static byte |
toPrimitive(Byte obj)
Convert Byte object to primitive byte.
|
static char |
toPrimitive(Character obj)
Convert Character object to primitive char.
|
static Class |
toPrimitive(Class wrapper)
Returns the primitive class of the giving wrapper class,
or null if it is not a wrapper class.
|
static double |
toPrimitive(Double obj)
Convert Double object to primitive double.
|
static float |
toPrimitive(Float obj)
Convert Float object to primitive float.
|
static int |
toPrimitive(Integer obj)
Convert Integer object to primitive int.
|
static long |
toPrimitive(Long obj)
Convert Long object to primitive long.
|
static short |
toPrimitive(Short obj)
Convert Short object to primitive short.
|
static Boolean |
toWrapper(boolean obj)
Convert primitive boolean to Boolean.
|
static Byte |
toWrapper(byte obj)
Convert primitive byte to Byte.
|
static Character |
toWrapper(char obj)
Convert primitive char to Character.
|
static Class |
toWrapper(Class primitive)
Returns the wrapper class of a primitive class,
or null if it is not a primitive class.
|
static Double |
toWrapper(double obj)
Convert primitive double to Double.
|
static Float |
toWrapper(float obj)
Convert primitive float to Float.
|
static Integer |
toWrapper(int obj)
Convert primitive int to Integer.
|
static Long |
toWrapper(long obj)
Convert primitive long to Long.
|
static Short |
toWrapper(short obj)
Convert primitive short to Short.
|
public static final boolean toPrimitive(Boolean obj)
public static final Boolean toWrapper(boolean obj)
public static final byte toPrimitive(Byte obj)
public static final Byte toWrapper(byte obj)
public static final char toPrimitive(Character obj)
public static final Character toWrapper(char obj)
public static final double toPrimitive(Double obj)
public static final Double toWrapper(double obj)
public static final float toPrimitive(Float obj)
public static final Float toWrapper(float obj)
public static final int toPrimitive(Integer obj)
public static final Integer toWrapper(int obj)
public static final long toPrimitive(Long obj)
public static final Long toWrapper(long obj)
public static final short toPrimitive(Short obj)
public static final Short toWrapper(short obj)
public static final char getNotation(String className)
public static final Object getDefaultValue(Class cls)
public static final Class toClass(String clsName)
Example, toClass("int") returns int.class.
public static final Class toPrimitive(Class wrapper)
Example, toPrimitive(Integer.class) returns int.class.
public static final Class toWrapper(Class primitive)
Example, toWrapper(int.class) return Integer.class.
public static final boolean isPrimitive(String clsName)
Copyright © 2018. All rights reserved.