br.com.ibnetwork.guara.parameters
Class ValueParserSupport
java.lang.Object
br.com.ibnetwork.guara.parameters.ValueParserSupport
- All Implemented Interfaces:
- ValueParser
- Direct Known Subclasses:
- ParameterParserImpl
public class ValueParserSupport
- extends java.lang.Object
- implements ValueParser
Field Summary |
protected java.lang.String |
encoding
|
protected org.apache.commons.logging.Log |
logger
|
protected java.util.Map |
map
|
Method Summary |
void |
add(java.lang.String key,
java.lang.String value)
|
void |
add(java.lang.String key,
java.lang.String[] value)
|
void |
clear()
|
java.lang.String |
get(java.lang.String key)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String key)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String key,
java.math.BigDecimal defaultValue)
|
java.math.BigDecimal[] |
getBigDecimals(java.lang.String key)
|
boolean |
getBoolean(java.lang.String key)
|
boolean |
getBoolean(java.lang.String key,
boolean defaultValue)
|
java.lang.Boolean |
getBooleanObject(java.lang.String key)
|
java.lang.Boolean |
getBooleanObject(java.lang.String key,
java.lang.Boolean defaultValue)
|
java.lang.Boolean[] |
getBooleanObjects(java.lang.String key)
|
java.util.Date |
getDate(java.lang.String key)
|
java.util.Date |
getDate(java.lang.String key,
java.text.DateFormat format)
|
java.util.Date |
getDate(java.lang.String key,
java.text.DateFormat df,
java.util.Date defaultValue)
|
double |
getDouble(java.lang.String key)
|
double |
getDouble(java.lang.String key,
double defaultValue)
|
java.lang.Double |
getDoubleObject(java.lang.String key)
|
java.lang.Double |
getDoubleObject(java.lang.String key,
java.lang.Double defaultValue)
|
java.lang.Double[] |
getDoubleObjects(java.lang.String key)
|
double[] |
getDoubles(java.lang.String key)
|
java.lang.String |
getEncoding()
|
float |
getFloat(java.lang.String key)
|
float |
getFloat(java.lang.String key,
float defaultValue)
|
java.lang.Float |
getFloatObject(java.lang.String key)
|
java.lang.Float |
getFloatObject(java.lang.String key,
java.lang.Float defaultValue)
|
java.lang.Float[] |
getFloatObjects(java.lang.String key)
|
float[] |
getFloats(java.lang.String key)
|
int |
getInt(java.lang.String key)
|
int |
getInt(java.lang.String key,
int defaultValue)
|
java.lang.Integer |
getIntObject(java.lang.String key)
|
java.lang.Integer |
getIntObject(java.lang.String key,
java.lang.Integer defaultValue)
|
java.lang.Integer[] |
getIntObjects(java.lang.String key)
|
int[] |
getInts(java.lang.String key)
|
long |
getLong(java.lang.String key)
|
long |
getLong(java.lang.String key,
long defaultValue)
|
java.lang.Long |
getLongObject(java.lang.String key)
|
java.lang.Long |
getLongObject(java.lang.String key,
java.lang.Long defaultValue)
|
java.lang.Long[] |
getLongObjects(java.lang.String key)
|
long[] |
getLongs(java.lang.String key)
|
java.lang.Object |
getObject(java.lang.String key)
|
java.lang.Object[] |
getObjects(java.lang.String key)
|
java.lang.String |
getString(java.lang.String key)
|
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
|
java.lang.String[] |
getStrings(java.lang.String key)
|
java.lang.String[] |
getStrings(java.lang.String key,
java.lang.String[] defaultValue)
|
java.lang.String[] |
getStringsTrimmed(java.lang.String key)
|
java.lang.String |
getTrimmed(java.lang.String key)
|
java.util.Set |
keySet()
|
void |
setString(java.lang.String key,
java.lang.String value)
|
void |
setStrings(java.lang.String key,
java.lang.String[] values)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
encoding
protected java.lang.String encoding
logger
protected org.apache.commons.logging.Log logger
map
protected java.util.Map map
ValueParserSupport
public ValueParserSupport(java.lang.String encoding)
getEncoding
public java.lang.String getEncoding()
- Specified by:
getEncoding
in interface ValueParser
keySet
public java.util.Set keySet()
- Specified by:
keySet
in interface ValueParser
clear
public void clear()
- Specified by:
clear
in interface ValueParser
getString
public java.lang.String getString(java.lang.String key)
- Specified by:
getString
in interface ValueParser
get
public java.lang.String get(java.lang.String key)
- Specified by:
get
in interface ValueParser
getTrimmed
public java.lang.String getTrimmed(java.lang.String key)
- Specified by:
getTrimmed
in interface ValueParser
getString
public java.lang.String getString(java.lang.String key,
java.lang.String defaultValue)
- Specified by:
getString
in interface ValueParser
getStrings
public java.lang.String[] getStrings(java.lang.String key)
- Specified by:
getStrings
in interface ValueParser
getStringsTrimmed
public java.lang.String[] getStringsTrimmed(java.lang.String key)
- Specified by:
getStringsTrimmed
in interface ValueParser
getStrings
public java.lang.String[] getStrings(java.lang.String key,
java.lang.String[] defaultValue)
- Specified by:
getStrings
in interface ValueParser
setString
public void setString(java.lang.String key,
java.lang.String value)
- Specified by:
setString
in interface ValueParser
setStrings
public void setStrings(java.lang.String key,
java.lang.String[] values)
- Specified by:
setStrings
in interface ValueParser
add
public void add(java.lang.String key,
java.lang.String value)
- Specified by:
add
in interface ValueParser
add
public void add(java.lang.String key,
java.lang.String[] value)
- Specified by:
add
in interface ValueParser
getBooleanObject
public java.lang.Boolean getBooleanObject(java.lang.String key)
- Specified by:
getBooleanObject
in interface ValueParser
getBooleanObject
public java.lang.Boolean getBooleanObject(java.lang.String key,
java.lang.Boolean defaultValue)
- Specified by:
getBooleanObject
in interface ValueParser
getBoolean
public boolean getBoolean(java.lang.String key)
- Specified by:
getBoolean
in interface ValueParser
getBoolean
public boolean getBoolean(java.lang.String key,
boolean defaultValue)
- Specified by:
getBoolean
in interface ValueParser
getBooleanObjects
public java.lang.Boolean[] getBooleanObjects(java.lang.String key)
- Specified by:
getBooleanObjects
in interface ValueParser
getInt
public int getInt(java.lang.String key)
- Specified by:
getInt
in interface ValueParser
getInt
public int getInt(java.lang.String key,
int defaultValue)
- Specified by:
getInt
in interface ValueParser
getInts
public int[] getInts(java.lang.String key)
- Specified by:
getInts
in interface ValueParser
getIntObject
public java.lang.Integer getIntObject(java.lang.String key,
java.lang.Integer defaultValue)
- Specified by:
getIntObject
in interface ValueParser
getIntObject
public java.lang.Integer getIntObject(java.lang.String key)
- Specified by:
getIntObject
in interface ValueParser
getIntObjects
public java.lang.Integer[] getIntObjects(java.lang.String key)
- Specified by:
getIntObjects
in interface ValueParser
getLong
public long getLong(java.lang.String key)
- Specified by:
getLong
in interface ValueParser
getLong
public long getLong(java.lang.String key,
long defaultValue)
- Specified by:
getLong
in interface ValueParser
getLongs
public long[] getLongs(java.lang.String key)
- Specified by:
getLongs
in interface ValueParser
getLongObject
public java.lang.Long getLongObject(java.lang.String key,
java.lang.Long defaultValue)
- Specified by:
getLongObject
in interface ValueParser
getLongObject
public java.lang.Long getLongObject(java.lang.String key)
- Specified by:
getLongObject
in interface ValueParser
getLongObjects
public java.lang.Long[] getLongObjects(java.lang.String key)
- Specified by:
getLongObjects
in interface ValueParser
getFloatObject
public java.lang.Float getFloatObject(java.lang.String key)
- Specified by:
getFloatObject
in interface ValueParser
getFloatObject
public java.lang.Float getFloatObject(java.lang.String key,
java.lang.Float defaultValue)
- Specified by:
getFloatObject
in interface ValueParser
getFloat
public float getFloat(java.lang.String key)
- Specified by:
getFloat
in interface ValueParser
getFloat
public float getFloat(java.lang.String key,
float defaultValue)
- Specified by:
getFloat
in interface ValueParser
getFloats
public float[] getFloats(java.lang.String key)
- Specified by:
getFloats
in interface ValueParser
getFloatObjects
public java.lang.Float[] getFloatObjects(java.lang.String key)
- Specified by:
getFloatObjects
in interface ValueParser
getDoubleObject
public java.lang.Double getDoubleObject(java.lang.String key)
- Specified by:
getDoubleObject
in interface ValueParser
getDoubleObject
public java.lang.Double getDoubleObject(java.lang.String key,
java.lang.Double defaultValue)
- Specified by:
getDoubleObject
in interface ValueParser
getDouble
public double getDouble(java.lang.String key)
- Specified by:
getDouble
in interface ValueParser
getDouble
public double getDouble(java.lang.String key,
double defaultValue)
- Specified by:
getDouble
in interface ValueParser
getDoubles
public double[] getDoubles(java.lang.String key)
- Specified by:
getDoubles
in interface ValueParser
getDoubleObjects
public java.lang.Double[] getDoubleObjects(java.lang.String key)
- Specified by:
getDoubleObjects
in interface ValueParser
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String key)
- Specified by:
getBigDecimal
in interface ValueParser
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String key,
java.math.BigDecimal defaultValue)
- Specified by:
getBigDecimal
in interface ValueParser
getBigDecimals
public java.math.BigDecimal[] getBigDecimals(java.lang.String key)
- Specified by:
getBigDecimals
in interface ValueParser
getDate
public java.util.Date getDate(java.lang.String key)
- Specified by:
getDate
in interface ValueParser
getDate
public java.util.Date getDate(java.lang.String key,
java.text.DateFormat format)
- Specified by:
getDate
in interface ValueParser
getDate
public java.util.Date getDate(java.lang.String key,
java.text.DateFormat df,
java.util.Date defaultValue)
- Specified by:
getDate
in interface ValueParser
getObject
public java.lang.Object getObject(java.lang.String key)
- Specified by:
getObject
in interface ValueParser
getObjects
public java.lang.Object[] getObjects(java.lang.String key)
- Specified by:
getObjects
in interface ValueParser
Copyright © 1999-2006 InterBusiness Technologies. All Rights Reserved.