com.liferay.portal.kernel.util
Class GetterUtil
java.lang.Object
com.liferay.portal.kernel.util.GetterUtil
public class GetterUtil
- extends Object
Method Summary |
static boolean |
get(Object value,
boolean defaultValue)
|
static Date |
get(Object value,
DateFormat dateFormat,
Date defaultValue)
|
static double |
get(Object value,
double defaultValue)
|
static float |
get(Object value,
float defaultValue)
|
static int |
get(Object value,
int defaultValue)
|
static long |
get(Object value,
long defaultValue)
|
static Number |
get(Object value,
Number defaultValue)
|
static short |
get(Object value,
short defaultValue)
|
static String |
get(Object value,
String defaultValue)
|
static boolean |
get(String value,
boolean defaultValue)
|
static Date |
get(String value,
DateFormat dateFormat,
Date defaultValue)
|
static double |
get(String value,
double defaultValue)
|
static float |
get(String value,
float defaultValue)
|
static int |
get(String value,
int defaultValue)
|
static long |
get(String value,
long defaultValue)
|
static short |
get(String value,
short defaultValue)
|
static String |
get(String value,
String defaultValue)
|
static boolean |
getBoolean(Object value)
|
static boolean |
getBoolean(Object value,
boolean defaultValue)
|
static boolean |
getBoolean(String value)
|
static boolean |
getBoolean(String value,
boolean defaultValue)
|
static boolean[] |
getBooleanValues(Object value)
|
static boolean[] |
getBooleanValues(Object value,
boolean[] defaultValue)
|
static boolean[] |
getBooleanValues(String[] values)
|
static boolean[] |
getBooleanValues(String[] values,
boolean[] defaultValue)
|
static Date |
getDate(Object value,
DateFormat dateFormat)
|
static Date |
getDate(Object value,
DateFormat dateFormat,
Date defaultValue)
|
static Date |
getDate(String value,
DateFormat dateFormat)
|
static Date |
getDate(String value,
DateFormat dateFormat,
Date defaultValue)
|
static Date[] |
getDateValues(Object value,
DateFormat dateFormat)
|
static Date[] |
getDateValues(Object value,
DateFormat dateFormat,
Date[] defaultValue)
|
static Date[] |
getDateValues(String[] values,
DateFormat dateFormat)
|
static Date[] |
getDateValues(String[] values,
DateFormat dateFormat,
Date[] defaultValue)
|
static double |
getDouble(Object value)
|
static double |
getDouble(Object value,
double defaultValue)
|
static double |
getDouble(String value)
|
static double |
getDouble(String value,
double defaultValue)
|
static double[] |
getDoubleValues(Object value)
|
static double[] |
getDoubleValues(Object value,
double[] defaultValue)
|
static double[] |
getDoubleValues(String[] values)
|
static double[] |
getDoubleValues(String[] values,
double[] defaultValue)
|
static float |
getFloat(Object value)
|
static float |
getFloat(Object value,
float defaultValue)
|
static float |
getFloat(String value)
|
static float |
getFloat(String value,
float defaultValue)
|
static float[] |
getFloatValues(Object value)
|
static float[] |
getFloatValues(Object value,
float[] defaultValue)
|
static float[] |
getFloatValues(String[] values)
|
static float[] |
getFloatValues(String[] values,
float[] defaultValue)
|
static int |
getInteger(Object value)
|
static int |
getInteger(Object value,
int defaultValue)
|
static int |
getInteger(String value)
|
static int |
getInteger(String value,
int defaultValue)
|
static int |
getIntegerStrict(String value)
|
static int[] |
getIntegerValues(Object value)
|
static int[] |
getIntegerValues(Object value,
int[] defaultValue)
|
static int[] |
getIntegerValues(String[] values)
|
static int[] |
getIntegerValues(String[] values,
int[] defaultValue)
|
static long |
getLong(Object value)
|
static long |
getLong(Object value,
long defaultValue)
|
static long |
getLong(String value)
|
static long |
getLong(String value,
long defaultValue)
|
static long |
getLongStrict(String value)
|
static long[] |
getLongValues(Object value)
|
static long[] |
getLongValues(Object value,
long[] defaultValue)
|
static long[] |
getLongValues(String[] values)
|
static long[] |
getLongValues(String[] values,
long[] defaultValue)
|
static Number |
getNumber(Object value)
|
static Number |
getNumber(Object value,
Number defaultValue)
|
static Number |
getNumber(String value)
|
static Number |
getNumber(String value,
Number defaultValue)
|
static Number[] |
getNumberValues(Object value)
|
static Number[] |
getNumberValues(Object value,
Number[] defaultValue)
|
static Number[] |
getNumberValues(String[] values)
|
static Number[] |
getNumberValues(String[] values,
Number[] defaultValue)
|
static Object |
getObject(Object value)
|
static Object |
getObject(Object value,
Object defaultValue)
|
static short |
getShort(Object value)
|
static short |
getShort(Object value,
short defaultValue)
|
static short |
getShort(String value)
|
static short |
getShort(String value,
short defaultValue)
|
static short |
getShortStrict(String value)
|
static short[] |
getShortValues(Object value)
|
static short[] |
getShortValues(Object value,
short[] defaultValue)
|
static short[] |
getShortValues(String[] values)
|
static short[] |
getShortValues(String[] values,
short[] defaultValue)
|
static String |
getString(Object value)
|
static String |
getString(Object value,
String defaultValue)
|
static String |
getString(String value)
|
static String |
getString(String value,
String defaultValue)
|
static String[] |
getStringValues(Object value)
|
static String[] |
getStringValues(Object[] values,
String[] defaultValue)
|
static String[] |
getStringValues(Object value,
String[] defaultValue)
|
static String[] |
getStringValues(String[] values)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BOOLEANS
public static final 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 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 Number DEFAULT_NUMBER
DEFAULT_NUMBER_VALUES
public static final Number[] DEFAULT_NUMBER_VALUES
DEFAULT_OBJECT
public static final 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 String DEFAULT_STRING
- See Also:
- Constant Field Values
DEFAULT_STRING_VALUES
public static final String[] DEFAULT_STRING_VALUES
GetterUtil
public GetterUtil()
get
public static boolean get(Object value,
boolean defaultValue)
get
public static Date get(Object value,
DateFormat dateFormat,
Date defaultValue)
get
public static double get(Object value,
double defaultValue)
get
public static float get(Object value,
float defaultValue)
get
public static int get(Object value,
int defaultValue)
get
public static long get(Object value,
long defaultValue)
get
public static Number get(Object value,
Number defaultValue)
get
public static short get(Object value,
short defaultValue)
get
public static String get(Object value,
String defaultValue)
get
public static boolean get(String value,
boolean defaultValue)
get
public static Date get(String value,
DateFormat dateFormat,
Date defaultValue)
get
public static double get(String value,
double defaultValue)
get
public static float get(String value,
float defaultValue)
get
public static int get(String value,
int defaultValue)
get
public static long get(String value,
long defaultValue)
get
public static short get(String value,
short defaultValue)
get
public static String get(String value,
String defaultValue)
getBoolean
public static boolean getBoolean(Object value)
getBoolean
public static boolean getBoolean(Object value,
boolean defaultValue)
getBoolean
public static boolean getBoolean(String value)
getBoolean
public static boolean getBoolean(String value,
boolean defaultValue)
getBooleanValues
public static boolean[] getBooleanValues(Object value)
getBooleanValues
public static boolean[] getBooleanValues(Object value,
boolean[] defaultValue)
getBooleanValues
public static boolean[] getBooleanValues(String[] values)
getBooleanValues
public static boolean[] getBooleanValues(String[] values,
boolean[] defaultValue)
getDate
public static Date getDate(Object value,
DateFormat dateFormat)
getDate
public static Date getDate(Object value,
DateFormat dateFormat,
Date defaultValue)
getDate
public static Date getDate(String value,
DateFormat dateFormat)
getDate
public static Date getDate(String value,
DateFormat dateFormat,
Date defaultValue)
getDateValues
public static Date[] getDateValues(Object value,
DateFormat dateFormat)
getDateValues
public static Date[] getDateValues(Object value,
DateFormat dateFormat,
Date[] defaultValue)
getDateValues
public static Date[] getDateValues(String[] values,
DateFormat dateFormat)
getDateValues
public static Date[] getDateValues(String[] values,
DateFormat dateFormat,
Date[] defaultValue)
getDouble
public static double getDouble(Object value)
getDouble
public static double getDouble(Object value,
double defaultValue)
getDouble
public static double getDouble(String value)
getDouble
public static double getDouble(String value,
double defaultValue)
getDoubleValues
public static double[] getDoubleValues(Object value)
getDoubleValues
public static double[] getDoubleValues(Object value,
double[] defaultValue)
getDoubleValues
public static double[] getDoubleValues(String[] values)
getDoubleValues
public static double[] getDoubleValues(String[] values,
double[] defaultValue)
getFloat
public static float getFloat(Object value)
getFloat
public static float getFloat(Object value,
float defaultValue)
getFloat
public static float getFloat(String value)
getFloat
public static float getFloat(String value,
float defaultValue)
getFloatValues
public static float[] getFloatValues(Object value)
getFloatValues
public static float[] getFloatValues(Object value,
float[] defaultValue)
getFloatValues
public static float[] getFloatValues(String[] values)
getFloatValues
public static float[] getFloatValues(String[] values,
float[] defaultValue)
getInteger
public static int getInteger(Object value)
getInteger
public static int getInteger(Object value,
int defaultValue)
getInteger
public static int getInteger(String value)
getInteger
public static int getInteger(String value,
int defaultValue)
getIntegerStrict
public static int getIntegerStrict(String value)
getIntegerValues
public static int[] getIntegerValues(Object value)
getIntegerValues
public static int[] getIntegerValues(Object value,
int[] defaultValue)
getIntegerValues
public static int[] getIntegerValues(String[] values)
getIntegerValues
public static int[] getIntegerValues(String[] values,
int[] defaultValue)
getLong
public static long getLong(Object value)
getLong
public static long getLong(Object value,
long defaultValue)
getLong
public static long getLong(String value)
getLong
public static long getLong(String value,
long defaultValue)
getLongStrict
public static long getLongStrict(String value)
getLongValues
public static long[] getLongValues(Object value)
getLongValues
public static long[] getLongValues(Object value,
long[] defaultValue)
getLongValues
public static long[] getLongValues(String[] values)
getLongValues
public static long[] getLongValues(String[] values,
long[] defaultValue)
getNumber
public static Number getNumber(Object value)
getNumber
public static Number getNumber(Object value,
Number defaultValue)
getNumber
public static Number getNumber(String value)
getNumber
public static Number getNumber(String value,
Number defaultValue)
getNumberValues
public static Number[] getNumberValues(Object value)
getNumberValues
public static Number[] getNumberValues(Object value,
Number[] defaultValue)
getNumberValues
public static Number[] getNumberValues(String[] values)
getNumberValues
public static Number[] getNumberValues(String[] values,
Number[] defaultValue)
getObject
public static Object getObject(Object value)
getObject
public static Object getObject(Object value,
Object defaultValue)
getShort
public static short getShort(Object value)
getShort
public static short getShort(Object value,
short defaultValue)
getShort
public static short getShort(String value)
getShort
public static short getShort(String value,
short defaultValue)
getShortStrict
public static short getShortStrict(String value)
getShortValues
public static short[] getShortValues(Object value)
getShortValues
public static short[] getShortValues(Object value,
short[] defaultValue)
getShortValues
public static short[] getShortValues(String[] values)
getShortValues
public static short[] getShortValues(String[] values,
short[] defaultValue)
getString
public static String getString(Object value)
getString
public static String getString(Object value,
String defaultValue)
getString
public static String getString(String value)
getString
public static String getString(String value,
String defaultValue)
getStringValues
public static String[] getStringValues(Object value)
getStringValues
public static String[] getStringValues(Object value,
String[] defaultValue)
getStringValues
public static String[] getStringValues(Object[] values,
String[] defaultValue)
getStringValues
public static String[] getStringValues(String[] values)