Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.util
Class GetterUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.GetterUtil

public class GetterUtil
extends Object


Field Summary
static String[] BOOLEANS
           
static boolean DEFAULT_BOOLEAN
           
static boolean[] DEFAULT_BOOLEAN_VALUES
           
static byte DEFAULT_BYTE
           
static byte[] DEFAULT_BYTE_VALUES
           
static 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 Number DEFAULT_NUMBER
           
static Number[] DEFAULT_NUMBER_VALUES
           
static Number DEFAULT_OBJECT
           
static short DEFAULT_SHORT
           
static short[] DEFAULT_SHORT_VALUES
           
static String DEFAULT_STRING
           
static String[] DEFAULT_STRING_VALUES
           
 
Constructor Summary
GetterUtil()
           
 
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
 

Field Detail

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
Constructor Detail

GetterUtil

public GetterUtil()
Method Detail

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)

Liferay 6.1.2-ce-ga3