public class GetterUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
BOOLEANS |
static boolean |
DEFAULT_BOOLEAN |
static boolean[] |
DEFAULT_BOOLEAN_VALUES |
static byte |
DEFAULT_BYTE |
static byte[] |
DEFAULT_BYTE_VALUES |
static java.util.Date[] |
DEFAULT_DATE_VALUES |
static double |
DEFAULT_DOUBLE |
static double[] |
DEFAULT_DOUBLE_VALUES |
static float |
DEFAULT_FLOAT |
static float[] |
DEFAULT_FLOAT_VALUES |
static int |
DEFAULT_INTEGER |
static int[] |
DEFAULT_INTEGER_VALUES |
static long |
DEFAULT_LONG |
static long[] |
DEFAULT_LONG_VALUES |
static java.lang.Number |
DEFAULT_NUMBER |
static java.lang.Number[] |
DEFAULT_NUMBER_VALUES |
static java.lang.Number |
DEFAULT_OBJECT |
static short |
DEFAULT_SHORT |
static short[] |
DEFAULT_SHORT_VALUES |
static java.lang.String |
DEFAULT_STRING |
static java.lang.String[] |
DEFAULT_STRING_VALUES |
Constructor and Description |
---|
GetterUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
get(java.lang.Object value,
boolean defaultValue) |
static java.util.Date |
get(java.lang.Object value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue) |
static double |
get(java.lang.Object value,
double defaultValue) |
static float |
get(java.lang.Object value,
float defaultValue) |
static int |
get(java.lang.Object value,
int defaultValue) |
static long |
get(java.lang.Object value,
long defaultValue) |
static java.lang.Number |
get(java.lang.Object value,
java.lang.Number defaultValue) |
static short |
get(java.lang.Object value,
short defaultValue) |
static java.lang.String |
get(java.lang.Object value,
java.lang.String defaultValue) |
static boolean |
get(java.lang.String value,
boolean defaultValue) |
static java.util.Date |
get(java.lang.String value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue) |
static double |
get(java.lang.String value,
double defaultValue) |
static float |
get(java.lang.String value,
float defaultValue) |
static int |
get(java.lang.String value,
int defaultValue) |
static long |
get(java.lang.String value,
long defaultValue) |
static short |
get(java.lang.String value,
short defaultValue) |
static java.lang.String |
get(java.lang.String value,
java.lang.String defaultValue) |
static boolean |
getBoolean(java.lang.Object value) |
static boolean |
getBoolean(java.lang.Object value,
boolean defaultValue) |
static boolean |
getBoolean(java.lang.String value) |
static boolean |
getBoolean(java.lang.String value,
boolean defaultValue) |
static boolean[] |
getBooleanValues(java.lang.Object value) |
static boolean[] |
getBooleanValues(java.lang.Object value,
boolean[] defaultValue) |
static boolean[] |
getBooleanValues(java.lang.String[] values) |
static boolean[] |
getBooleanValues(java.lang.String[] values,
boolean[] defaultValue) |
static java.util.Date |
getDate(java.lang.Object value,
java.text.DateFormat dateFormat) |
static java.util.Date |
getDate(java.lang.Object value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue) |
static java.util.Date |
getDate(java.lang.String value,
java.text.DateFormat dateFormat) |
static java.util.Date |
getDate(java.lang.String value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue) |
static java.util.Date[] |
getDateValues(java.lang.Object value,
java.text.DateFormat dateFormat) |
static java.util.Date[] |
getDateValues(java.lang.Object value,
java.text.DateFormat dateFormat,
java.util.Date[] defaultValue) |
static java.util.Date[] |
getDateValues(java.lang.String[] values,
java.text.DateFormat dateFormat) |
static java.util.Date[] |
getDateValues(java.lang.String[] values,
java.text.DateFormat dateFormat,
java.util.Date[] defaultValue) |
static double |
getDouble(java.lang.Object value) |
static double |
getDouble(java.lang.Object value,
double defaultValue) |
static double |
getDouble(java.lang.String value) |
static double |
getDouble(java.lang.String value,
double defaultValue) |
static double[] |
getDoubleValues(java.lang.Object value) |
static double[] |
getDoubleValues(java.lang.Object value,
double[] defaultValue) |
static double[] |
getDoubleValues(java.lang.String[] values) |
static double[] |
getDoubleValues(java.lang.String[] values,
double[] defaultValue) |
static float |
getFloat(java.lang.Object value) |
static float |
getFloat(java.lang.Object value,
float defaultValue) |
static float |
getFloat(java.lang.String value) |
static float |
getFloat(java.lang.String value,
float defaultValue) |
static float[] |
getFloatValues(java.lang.Object value) |
static float[] |
getFloatValues(java.lang.Object value,
float[] defaultValue) |
static float[] |
getFloatValues(java.lang.String[] values) |
static float[] |
getFloatValues(java.lang.String[] values,
float[] defaultValue) |
static int |
getInteger(java.lang.Object value) |
static int |
getInteger(java.lang.Object value,
int defaultValue) |
static int |
getInteger(java.lang.String value) |
static int |
getInteger(java.lang.String value,
int defaultValue) |
static int |
getIntegerStrict(java.lang.String value) |
static int[] |
getIntegerValues(java.lang.Object value) |
static int[] |
getIntegerValues(java.lang.Object value,
int[] defaultValue) |
static int[] |
getIntegerValues(java.lang.String[] values) |
static int[] |
getIntegerValues(java.lang.String[] values,
int[] defaultValue) |
static long |
getLong(java.lang.Object value) |
static long |
getLong(java.lang.Object value,
long defaultValue) |
static long |
getLong(java.lang.String value) |
static long |
getLong(java.lang.String value,
long defaultValue) |
static long |
getLongStrict(java.lang.String value) |
static long[] |
getLongValues(java.lang.Object value) |
static long[] |
getLongValues(java.lang.Object value,
long[] defaultValue) |
static long[] |
getLongValues(java.lang.String[] values) |
static long[] |
getLongValues(java.lang.String[] values,
long[] defaultValue) |
static java.lang.Number |
getNumber(java.lang.Object value) |
static java.lang.Number |
getNumber(java.lang.Object value,
java.lang.Number defaultValue) |
static java.lang.Number |
getNumber(java.lang.String value) |
static java.lang.Number |
getNumber(java.lang.String value,
java.lang.Number defaultValue) |
static java.lang.Number[] |
getNumberValues(java.lang.Object value) |
static java.lang.Number[] |
getNumberValues(java.lang.Object value,
java.lang.Number[] defaultValue) |
static java.lang.Number[] |
getNumberValues(java.lang.String[] values) |
static java.lang.Number[] |
getNumberValues(java.lang.String[] values,
java.lang.Number[] defaultValue) |
static java.lang.Object |
getObject(java.lang.Object value) |
static java.lang.Object |
getObject(java.lang.Object value,
java.lang.Object defaultValue) |
static short |
getShort(java.lang.Object value) |
static short |
getShort(java.lang.Object value,
short defaultValue) |
static short |
getShort(java.lang.String value) |
static short |
getShort(java.lang.String value,
short defaultValue) |
static short |
getShortStrict(java.lang.String value) |
static short[] |
getShortValues(java.lang.Object value) |
static short[] |
getShortValues(java.lang.Object value,
short[] defaultValue) |
static short[] |
getShortValues(java.lang.String[] values) |
static short[] |
getShortValues(java.lang.String[] values,
short[] defaultValue) |
static java.lang.String |
getString(java.lang.Object value) |
static java.lang.String |
getString(java.lang.Object value,
java.lang.String defaultValue) |
static java.lang.String |
getString(java.lang.String value) |
static java.lang.String |
getString(java.lang.String value,
java.lang.String defaultValue) |
static java.lang.String[] |
getStringValues(java.lang.Object value) |
static java.lang.String[] |
getStringValues(java.lang.Object[] values,
java.lang.String[] defaultValue) |
static java.lang.String[] |
getStringValues(java.lang.Object value,
java.lang.String[] defaultValue) |
static java.lang.String[] |
getStringValues(java.lang.String[] values) |
public static final java.lang.String[] BOOLEANS
public static final boolean DEFAULT_BOOLEAN
public static final boolean[] DEFAULT_BOOLEAN_VALUES
public static final byte DEFAULT_BYTE
public static final byte[] DEFAULT_BYTE_VALUES
public static final java.util.Date[] DEFAULT_DATE_VALUES
public static final double DEFAULT_DOUBLE
public static final double[] DEFAULT_DOUBLE_VALUES
public static final float DEFAULT_FLOAT
public static final float[] DEFAULT_FLOAT_VALUES
public static final int DEFAULT_INTEGER
public static final int[] DEFAULT_INTEGER_VALUES
public static final long DEFAULT_LONG
public static final long[] DEFAULT_LONG_VALUES
public static final java.lang.Number DEFAULT_NUMBER
public static final java.lang.Number[] DEFAULT_NUMBER_VALUES
public static final java.lang.Number DEFAULT_OBJECT
public static final short DEFAULT_SHORT
public static final short[] DEFAULT_SHORT_VALUES
public static final java.lang.String DEFAULT_STRING
public static final java.lang.String[] DEFAULT_STRING_VALUES
public static boolean get(java.lang.Object value, boolean defaultValue)
public static java.util.Date get(java.lang.Object value, java.text.DateFormat dateFormat, java.util.Date defaultValue)
public static double get(java.lang.Object value, double defaultValue)
public static float get(java.lang.Object value, float defaultValue)
public static int get(java.lang.Object value, int defaultValue)
public static long get(java.lang.Object value, long defaultValue)
public static java.lang.Number get(java.lang.Object value, java.lang.Number defaultValue)
public static short get(java.lang.Object value, short defaultValue)
public static java.lang.String get(java.lang.Object value, java.lang.String defaultValue)
public static boolean get(java.lang.String value, boolean defaultValue)
public static java.util.Date get(java.lang.String value, java.text.DateFormat dateFormat, java.util.Date defaultValue)
public static double get(java.lang.String value, double defaultValue)
public static float get(java.lang.String value, float defaultValue)
public static int get(java.lang.String value, int defaultValue)
public static long get(java.lang.String value, long defaultValue)
public static short get(java.lang.String value, short defaultValue)
public static java.lang.String get(java.lang.String value, java.lang.String defaultValue)
public static boolean getBoolean(java.lang.Object value)
public static boolean getBoolean(java.lang.Object value, boolean defaultValue)
public static boolean getBoolean(java.lang.String value)
public static boolean getBoolean(java.lang.String value, boolean defaultValue)
public static boolean[] getBooleanValues(java.lang.Object value)
public static boolean[] getBooleanValues(java.lang.Object value, boolean[] defaultValue)
public static boolean[] getBooleanValues(java.lang.String[] values)
public static boolean[] getBooleanValues(java.lang.String[] values, boolean[] defaultValue)
public static java.util.Date getDate(java.lang.Object value, java.text.DateFormat dateFormat)
public static java.util.Date getDate(java.lang.Object value, java.text.DateFormat dateFormat, java.util.Date defaultValue)
public static java.util.Date getDate(java.lang.String value, java.text.DateFormat dateFormat)
public static java.util.Date getDate(java.lang.String value, java.text.DateFormat dateFormat, java.util.Date defaultValue)
public static java.util.Date[] getDateValues(java.lang.Object value, java.text.DateFormat dateFormat)
public static java.util.Date[] getDateValues(java.lang.Object value, java.text.DateFormat dateFormat, java.util.Date[] defaultValue)
public static java.util.Date[] getDateValues(java.lang.String[] values, java.text.DateFormat dateFormat)
public static java.util.Date[] getDateValues(java.lang.String[] values, java.text.DateFormat dateFormat, java.util.Date[] defaultValue)
public static double getDouble(java.lang.Object value)
public static double getDouble(java.lang.Object value, double defaultValue)
public static double getDouble(java.lang.String value)
public static double getDouble(java.lang.String value, double defaultValue)
public static double[] getDoubleValues(java.lang.Object value)
public static double[] getDoubleValues(java.lang.Object value, double[] defaultValue)
public static double[] getDoubleValues(java.lang.String[] values)
public static double[] getDoubleValues(java.lang.String[] values, double[] defaultValue)
public static float getFloat(java.lang.Object value)
public static float getFloat(java.lang.Object value, float defaultValue)
public static float getFloat(java.lang.String value)
public static float getFloat(java.lang.String value, float defaultValue)
public static float[] getFloatValues(java.lang.Object value)
public static float[] getFloatValues(java.lang.Object value, float[] defaultValue)
public static float[] getFloatValues(java.lang.String[] values)
public static float[] getFloatValues(java.lang.String[] values, float[] defaultValue)
public static int getInteger(java.lang.Object value)
public static int getInteger(java.lang.Object value, int defaultValue)
public static int getInteger(java.lang.String value)
public static int getInteger(java.lang.String value, int defaultValue)
public static int getIntegerStrict(java.lang.String value)
public static int[] getIntegerValues(java.lang.Object value)
public static int[] getIntegerValues(java.lang.Object value, int[] defaultValue)
public static int[] getIntegerValues(java.lang.String[] values)
public static int[] getIntegerValues(java.lang.String[] values, int[] defaultValue)
public static long getLong(java.lang.Object value)
public static long getLong(java.lang.Object value, long defaultValue)
public static long getLong(java.lang.String value)
public static long getLong(java.lang.String value, long defaultValue)
public static long getLongStrict(java.lang.String value)
public static long[] getLongValues(java.lang.Object value)
public static long[] getLongValues(java.lang.Object value, long[] defaultValue)
public static long[] getLongValues(java.lang.String[] values)
public static long[] getLongValues(java.lang.String[] values, long[] defaultValue)
public static java.lang.Number getNumber(java.lang.Object value)
public static java.lang.Number getNumber(java.lang.Object value, java.lang.Number defaultValue)
public static java.lang.Number getNumber(java.lang.String value)
public static java.lang.Number getNumber(java.lang.String value, java.lang.Number defaultValue)
public static java.lang.Number[] getNumberValues(java.lang.Object value)
public static java.lang.Number[] getNumberValues(java.lang.Object value, java.lang.Number[] defaultValue)
public static java.lang.Number[] getNumberValues(java.lang.String[] values)
public static java.lang.Number[] getNumberValues(java.lang.String[] values, java.lang.Number[] defaultValue)
public static java.lang.Object getObject(java.lang.Object value)
public static java.lang.Object getObject(java.lang.Object value, java.lang.Object defaultValue)
public static short getShort(java.lang.Object value)
public static short getShort(java.lang.Object value, short defaultValue)
public static short getShort(java.lang.String value)
public static short getShort(java.lang.String value, short defaultValue)
public static short getShortStrict(java.lang.String value)
public static short[] getShortValues(java.lang.Object value)
public static short[] getShortValues(java.lang.Object value, short[] defaultValue)
public static short[] getShortValues(java.lang.String[] values)
public static short[] getShortValues(java.lang.String[] values, short[] defaultValue)
public static java.lang.String getString(java.lang.Object value)
public static java.lang.String getString(java.lang.Object value, java.lang.String defaultValue)
public static java.lang.String getString(java.lang.String value)
public static java.lang.String getString(java.lang.String value, java.lang.String defaultValue)
public static java.lang.String[] getStringValues(java.lang.Object value)
public static java.lang.String[] getStringValues(java.lang.Object value, java.lang.String[] defaultValue)
public static java.lang.String[] getStringValues(java.lang.Object[] values, java.lang.String[] defaultValue)
public static java.lang.String[] getStringValues(java.lang.String[] values)