com.liferay.portal.kernel.util
Class GetterUtil
java.lang.Object
com.liferay.portal.kernel.util.GetterUtil
public class GetterUtil
- extends java.lang.Object
- Author:
- Brian Wing Shun Chan
|
Method Summary |
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[] |
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[] |
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[] |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BOOLEANS
public static final java.lang.String[] BOOLEANS
DEFAULT_BOOLEAN
public static final boolean DEFAULT_BOOLEAN
- See Also:
- Constant Field Values
DEFAULT_BOOLEAN_VALUES
public static final boolean[] DEFAULT_BOOLEAN_VALUES
DEFAULT_BYTE
public static final byte DEFAULT_BYTE
- See Also:
- Constant Field Values
DEFAULT_BYTE_VALUES
public static final byte[] DEFAULT_BYTE_VALUES
DEFAULT_DATE_VALUES
public static final java.util.Date[] DEFAULT_DATE_VALUES
DEFAULT_DOUBLE
public static final double DEFAULT_DOUBLE
- See Also:
- Constant Field Values
DEFAULT_DOUBLE_VALUES
public static final double[] DEFAULT_DOUBLE_VALUES
DEFAULT_FLOAT
public static final float DEFAULT_FLOAT
- See Also:
- Constant Field Values
DEFAULT_FLOAT_VALUES
public static final float[] DEFAULT_FLOAT_VALUES
DEFAULT_INTEGER
public static final int DEFAULT_INTEGER
- See Also:
- Constant Field Values
DEFAULT_INTEGER_VALUES
public static final int[] DEFAULT_INTEGER_VALUES
DEFAULT_LONG
public static final long DEFAULT_LONG
- See Also:
- Constant Field Values
DEFAULT_LONG_VALUES
public static final long[] DEFAULT_LONG_VALUES
DEFAULT_NUMBER
public static final java.lang.Number DEFAULT_NUMBER
DEFAULT_NUMBER_VALUES
public static final java.lang.Number[] DEFAULT_NUMBER_VALUES
DEFAULT_OBJECT
public static final java.lang.Number DEFAULT_OBJECT
DEFAULT_SHORT
public static final short DEFAULT_SHORT
- See Also:
- Constant Field Values
DEFAULT_SHORT_VALUES
public static final short[] DEFAULT_SHORT_VALUES
DEFAULT_STRING
public static final java.lang.String DEFAULT_STRING
- See Also:
- Constant Field Values
GetterUtil
public GetterUtil()
get
public static boolean get(java.lang.Object value,
boolean defaultValue)
get
public static java.util.Date get(java.lang.Object value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue)
get
public static double get(java.lang.Object value,
double defaultValue)
get
public static float get(java.lang.Object value,
float defaultValue)
get
public static int get(java.lang.Object value,
int defaultValue)
get
public static long get(java.lang.Object value,
long defaultValue)
get
public static java.lang.Number get(java.lang.Object value,
java.lang.Number defaultValue)
get
public static short get(java.lang.Object value,
short defaultValue)
get
public static java.lang.String get(java.lang.Object value,
java.lang.String defaultValue)
get
public static boolean get(java.lang.String value,
boolean defaultValue)
get
public static java.util.Date get(java.lang.String value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue)
get
public static double get(java.lang.String value,
double defaultValue)
get
public static float get(java.lang.String value,
float defaultValue)
get
public static int get(java.lang.String value,
int defaultValue)
get
public static long get(java.lang.String value,
long defaultValue)
get
public static short get(java.lang.String value,
short defaultValue)
get
public static java.lang.String get(java.lang.String value,
java.lang.String defaultValue)
getBoolean
public static boolean getBoolean(java.lang.Object value)
getBoolean
public static boolean getBoolean(java.lang.Object value,
boolean defaultValue)
getBoolean
public static boolean getBoolean(java.lang.String value)
getBoolean
public static boolean getBoolean(java.lang.String value,
boolean defaultValue)
getBooleanValues
public static boolean[] getBooleanValues(java.lang.Object value)
getBooleanValues
public static boolean[] getBooleanValues(java.lang.Object value,
boolean[] defaultValue)
getBooleanValues
public static boolean[] getBooleanValues(java.lang.String[] values)
getBooleanValues
public static boolean[] getBooleanValues(java.lang.String[] values,
boolean[] defaultValue)
getDate
public static java.util.Date getDate(java.lang.Object value,
java.text.DateFormat dateFormat)
getDate
public static java.util.Date getDate(java.lang.Object value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue)
getDate
public static java.util.Date getDate(java.lang.String value,
java.text.DateFormat dateFormat)
getDate
public static java.util.Date getDate(java.lang.String value,
java.text.DateFormat dateFormat,
java.util.Date defaultValue)
getDateValues
public static java.util.Date[] getDateValues(java.lang.Object value,
java.text.DateFormat dateFormat)
getDateValues
public static java.util.Date[] getDateValues(java.lang.Object value,
java.text.DateFormat dateFormat,
java.util.Date[] defaultValue)
getDateValues
public static java.util.Date[] getDateValues(java.lang.String[] values,
java.text.DateFormat dateFormat)
getDateValues
public static java.util.Date[] getDateValues(java.lang.String[] values,
java.text.DateFormat dateFormat,
java.util.Date[] defaultValue)
getDouble
public static double getDouble(java.lang.Object value)
getDouble
public static double getDouble(java.lang.Object value,
double defaultValue)
getDouble
public static double getDouble(java.lang.String value)
getDouble
public static double getDouble(java.lang.String value,
double defaultValue)
getDoubleValues
public static double[] getDoubleValues(java.lang.Object value)
getDoubleValues
public static double[] getDoubleValues(java.lang.Object value,
double[] defaultValue)
getDoubleValues
public static double[] getDoubleValues(java.lang.String[] values)
getDoubleValues
public static double[] getDoubleValues(java.lang.String[] values,
double[] defaultValue)
getFloat
public static float getFloat(java.lang.Object value)
getFloat
public static float getFloat(java.lang.Object value,
float defaultValue)
getFloat
public static float getFloat(java.lang.String value)
getFloat
public static float getFloat(java.lang.String value,
float defaultValue)
getFloatValues
public static float[] getFloatValues(java.lang.Object value)
getFloatValues
public static float[] getFloatValues(java.lang.Object value,
float[] defaultValue)
getFloatValues
public static float[] getFloatValues(java.lang.String[] values)
getFloatValues
public static float[] getFloatValues(java.lang.String[] values,
float[] defaultValue)
getInteger
public static int getInteger(java.lang.Object value)
getInteger
public static int getInteger(java.lang.Object value,
int defaultValue)
getInteger
public static int getInteger(java.lang.String value)
getInteger
public static int getInteger(java.lang.String value,
int defaultValue)
getIntegerValues
public static int[] getIntegerValues(java.lang.Object value)
getIntegerValues
public static int[] getIntegerValues(java.lang.Object value,
int[] defaultValue)
getIntegerValues
public static int[] getIntegerValues(java.lang.String[] values)
getIntegerValues
public static int[] getIntegerValues(java.lang.String[] values,
int[] defaultValue)
getLong
public static long getLong(java.lang.Object value)
getLong
public static long getLong(java.lang.Object value,
long defaultValue)
getLong
public static long getLong(java.lang.String value)
getLong
public static long getLong(java.lang.String value,
long defaultValue)
getLongValues
public static long[] getLongValues(java.lang.Object value)
getLongValues
public static long[] getLongValues(java.lang.Object value,
long[] defaultValue)
getLongValues
public static long[] getLongValues(java.lang.String[] values)
getLongValues
public static long[] getLongValues(java.lang.String[] values,
long[] defaultValue)
getNumber
public static java.lang.Number getNumber(java.lang.Object value)
getNumber
public static java.lang.Number getNumber(java.lang.Object value,
java.lang.Number defaultValue)
getNumber
public static java.lang.Number getNumber(java.lang.String value)
getNumber
public static java.lang.Number getNumber(java.lang.String value,
java.lang.Number defaultValue)
getNumberValues
public static java.lang.Number[] getNumberValues(java.lang.Object value)
getNumberValues
public static java.lang.Number[] getNumberValues(java.lang.Object value,
java.lang.Number[] defaultValue)
getNumberValues
public static java.lang.Number[] getNumberValues(java.lang.String[] values)
getNumberValues
public static java.lang.Number[] getNumberValues(java.lang.String[] values,
java.lang.Number[] defaultValue)
getObject
public static java.lang.Object getObject(java.lang.Object value)
getObject
public static java.lang.Object getObject(java.lang.Object value,
java.lang.Object defaultValue)
getShort
public static short getShort(java.lang.Object value)
getShort
public static short getShort(java.lang.Object value,
short defaultValue)
getShort
public static short getShort(java.lang.String value)
getShort
public static short getShort(java.lang.String value,
short defaultValue)
getShortValues
public static short[] getShortValues(java.lang.Object value)
getShortValues
public static short[] getShortValues(java.lang.Object value,
short[] defaultValue)
getShortValues
public static short[] getShortValues(java.lang.String[] values)
getShortValues
public static short[] getShortValues(java.lang.String[] values,
short[] defaultValue)
getString
public static java.lang.String getString(java.lang.Object value)
getString
public static java.lang.String getString(java.lang.Object value,
java.lang.String defaultValue)
getString
public static java.lang.String getString(java.lang.String value)
getString
public static java.lang.String getString(java.lang.String value,
java.lang.String defaultValue)