|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mentawai.core.AbstractInput
public abstract class AbstractInput
| Field Summary |
|---|
| Fields inherited from interface org.mentawai.core.Input |
|---|
DEFAULT_CHARSET |
| Constructor Summary | |
|---|---|
AbstractInput()
|
|
| Method Summary | ||
|---|---|---|
boolean |
getBoolean(java.lang.String name)
Calls getStringValue() and tries to convert the string to boolean. |
|
boolean |
getBoolean(java.lang.String name,
boolean def)
|
|
boolean |
getBooleanValue(java.lang.String name)
Deprecated. use getBoolean instead |
|
boolean |
getBooleanValue(java.lang.String name,
boolean def)
Deprecated. use getBoolean instead |
|
java.util.Date |
getDate(java.lang.String name)
Parse a parameter value from this input as a Date. |
|
java.util.Date |
getDate(java.lang.String name,
int style)
Parse a parameter value from this action input as a Date using the given style. |
|
java.util.Date |
getDate(java.lang.String name,
java.lang.String pattern)
Parse a parameter value from this action input as a Date using the given pattern. |
|
double |
getDouble(java.lang.String name)
Calls getString() and tries to convert the string to a double. |
|
double |
getDouble(java.lang.String name,
double def)
|
|
double |
getDoubleValue(java.lang.String name)
Deprecated. use getDouble instead |
|
double |
getDoubleValue(java.lang.String name,
double def)
Deprecated. use getDouble instead |
|
|
getEnum(java.lang.String key,
java.lang.Class<E> enumClass)
Convert the parameter value from this action input as an Enum. |
|
float |
getFloat(java.lang.String name)
Calls getString() and tries to convert the string to a float. |
|
float |
getFloat(java.lang.String name,
float def)
|
|
float |
getFloatValue(java.lang.String name)
Deprecated. use getFloat instead |
|
float |
getFloatValue(java.lang.String name,
float def)
Deprecated. use getFloat instead |
|
int |
getInt(java.lang.String name)
|
|
int |
getInt(java.lang.String name,
int def)
|
|
int[] |
getInts(java.lang.String name)
|
|
int |
getIntValue(java.lang.String name)
Deprecated. use getInt instead |
|
int |
getIntValue(java.lang.String name,
int def)
Deprecated. use getInt instead |
|
int[] |
getIntValues(java.lang.String name)
Deprecated. Use getInts instead |
|
protected abstract java.util.Locale |
getLocale()
|
|
long |
getLong(java.lang.String name)
Calls getString() and tries to convert the string to a long. |
|
long |
getLong(java.lang.String name,
long def)
|
|
long |
getLongValue(java.lang.String name)
Deprecated. use getLong instead |
|
long |
getLongValue(java.lang.String name,
long def)
Deprecated. use getLong instead |
|
|
getObject(java.lang.Class<? extends E> klass)
Gets a populated object with the values from the action input. |
|
|
getObject(java.lang.Class<? extends E> klass,
java.lang.String prefix)
Gets a populated object with the values from the action input. |
|
|
getObject(E bean)
Gets a populated object with the values from the action input. |
|
|
getObject(E bean,
java.lang.String prefix)
Gets a populated object with the values from the action input. |
|
|
getObject(E target,
java.lang.String prefix,
boolean tryField,
boolean tryToConvert,
boolean convertBoolean)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.mentawai.core.Input |
|---|
getHeader, getHeaderKeys, getProperty, getString, getStrings, getStringValue, getStringValues, getValue, hasValue, keys, removeValue, setValue |
| Constructor Detail |
|---|
public AbstractInput()
| Method Detail |
|---|
public boolean getBoolean(java.lang.String name)
getBoolean in interface Inputpublic boolean getBooleanValue(java.lang.String name)
Input
getBooleanValue in interface Inputname - the parameter's name
public boolean getBoolean(java.lang.String name,
boolean def)
getBoolean in interface Input
public boolean getBooleanValue(java.lang.String name,
boolean def)
Input
getBooleanValue in interface Inputname - the parameter's namedef - default value to return
public java.util.Date getDate(java.lang.String name)
Input
getDate in interface Inputname - the parameter's name
public java.util.Date getDate(java.lang.String name,
int style)
Input
getDate in interface Inputname - the parameter's namestyle - the DateFormat style to be used
public java.util.Date getDate(java.lang.String name,
java.lang.String pattern)
Input
getDate in interface Inputname - the parameter's namepattern - The SimpleDateFormat pattern to be used
protected abstract java.util.Locale getLocale()
public double getDouble(java.lang.String name)
getDouble in interface Inputpublic double getDoubleValue(java.lang.String name)
Input
getDoubleValue in interface Inputname - the parameter's name
public double getDouble(java.lang.String name,
double def)
getDouble in interface Input
public double getDoubleValue(java.lang.String name,
double def)
Input
getDoubleValue in interface Inputname - the parameter's namedef - default value to return
public float getFloat(java.lang.String name)
getFloat in interface Inputpublic float getFloatValue(java.lang.String name)
Input
getFloatValue in interface Inputname - the parameter's name
public float getFloat(java.lang.String name,
float def)
getFloat in interface Input
public float getFloatValue(java.lang.String name,
float def)
Input
getFloatValue in interface Inputname - the parameter's namedef - default value to return
public int getIntValue(java.lang.String name)
Input
getIntValue in interface Inputname - the parameter's name
public int getInt(java.lang.String name)
getInt in interface Input
public int getIntValue(java.lang.String name,
int def)
Input
getIntValue in interface Inputname - the parameter's namedef - default value to return
public int getInt(java.lang.String name,
int def)
getInt in interface Inputpublic int[] getInts(java.lang.String name)
getInts in interface Inputpublic int[] getIntValues(java.lang.String name)
Input
getIntValues in interface Inputname - the parameters'name
public long getLong(java.lang.String name)
getLong in interface Inputpublic long getLongValue(java.lang.String name)
Input
getLongValue in interface Inputname - the parameter's name
public long getLong(java.lang.String name,
long def)
getLong in interface Input
public long getLongValue(java.lang.String name,
long def)
Input
getLongValue in interface Inputname - the parameter's namedef - default value to return
public <E> E getObject(java.lang.Class<? extends E> klass)
Input
getObject in interface Input
public <E> E getObject(java.lang.Class<? extends E> klass,
java.lang.String prefix)
Input
getObject in interface Inputpublic <E> E getObject(E bean)
Input
getObject in interface Input
public <E> E getObject(E bean,
java.lang.String prefix)
Input
getObject in interface Input
public <E> E getObject(E target,
java.lang.String prefix,
boolean tryField,
boolean tryToConvert,
boolean convertBoolean)
public <E extends java.lang.Enum<E>> E getEnum(java.lang.String key,
java.lang.Class<E> enumClass)
Input
getEnum in interface Inputkey - the parameter's nameenumClass - the Enum's class
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||