public interface ValueList
Modifier and Type | Method and Description |
---|---|
void |
addValue(boolean value)
添加参数名/参数值。
|
void |
addValue(byte value)
添加参数名/参数值。
|
void |
addValue(char value)
添加参数名/参数值。
|
void |
addValue(double value)
添加参数名/参数值。
|
void |
addValue(float value)
添加参数名/参数值。
|
void |
addValue(int value)
添加参数名/参数值。
|
void |
addValue(long value)
添加参数名/参数值。
|
void |
addValue(Object value)
添加参数名/参数值。
|
void |
addValue(short value)
添加参数名/参数值。
|
boolean |
getBooleanValue()
取得参数值,如果指定名称的参数不存在,则返回
false 。 |
boolean |
getBooleanValue(Boolean defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
byte[] |
getBytes(String charset)
取得指定参数的字节。
|
byte |
getByteValue()
取得参数值,如果指定名称的参数不存在,则返回
0 。 |
byte |
getByteValue(Byte defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
char |
getCharacterValue()
取得参数值,如果指定名称的参数不存在,则返回
'\0' 。 |
char |
getCharacterValue(Character defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
Date |
getDateValue(DateFormat format)
取得日期。字符串将使用指定的
DateFormat 来解析。如果不存在,则返回null 。 |
Date |
getDateValue(DateFormat format,
Date defaultValue)
取得日期。字符串将使用指定的
DateFormat 来解析。如果不存在,则返回默认值。 |
double |
getDoubleValue()
取得参数值,如果指定名称的参数不存在,则返回
0 。 |
double |
getDoubleValue(Double defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
FileObject |
getFileObject()
取得
FileItem 对象,如果不存在,则返回null 。 |
FileObject[] |
getFileObjects()
取得
FileItem 对象,如果不存在,则返回null 。 |
float |
getFloatValue()
取得参数值,如果指定名称的参数不存在,则返回
0 。 |
float |
getFloatValue(Float defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
int |
getIntegerValue()
取得参数值,如果指定名称的参数不存在,则返回
0 。 |
int |
getIntegerValue(Integer defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
int[] |
getIntegerValues()
取得指定参数的所有值。如果参数不存在,则返回
null 。 |
int[] |
getIntegerValues(int[] defaultValue)
取得指定参数的所有值。如果参数不存在,则返回指定默认值。
|
long |
getLongValue()
取得参数值,如果指定名称的参数不存在,则返回
0 。 |
long |
getLongValue(Long defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
long[] |
getLongValues()
取得指定参数的所有值。如果参数不存在,则返回
null 。 |
long[] |
getLongValues(long[] defaultValue)
取得指定参数的所有值。如果参数不存在,则返回指定默认值。
|
short |
getShortValue()
取得参数值,如果指定名称的参数不存在,则返回
0 。 |
short |
getShortValue(Short defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
String |
getStringValue()
取得参数值,如果指定名称的参数不存在,则返回
null 。 |
String |
getStringValue(String defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。
|
String[] |
getStringValues()
取得指定参数的所有值。如果参数不存在,则返回
null 。 |
String[] |
getStringValues(String[] defaultValue)
取得指定参数的所有值。如果参数不存在,则返回指定默认值。
|
Object |
getValue()
取得指定参数的值。如果参数不存在,则返回
null 。 |
Object |
getValue(Object defaultValue)
取得指定参数的值。如果参数不存在,则返回默认值。
|
<T> T |
getValueOfType(Class<T> type,
boolean isPrimitive,
org.springframework.core.MethodParameter methodParameter,
Object[] defaultValues)
取得指定类型的值。
|
<T> T |
getValueOfType(Class<T> type,
org.springframework.core.MethodParameter methodParameter,
Object[] defaultValues)
取得指定类型的值。
|
Object[] |
getValues()
取得指定参数的所有值。如果参数不存在,则返回
null 。 |
Object[] |
getValues(Object[] defaultValues)
取得指定参数的所有值。如果参数不存在,则返回指定默认值。
|
void |
removeValue(Object value)
添加参数名/参数值。
|
void |
setValue(Object value)
设置参数值。和
add 方法不同,此方法将覆盖原有的值。 |
void |
setValues(Object[] values)
设置参数值。和
add 方法不同,此方法将覆盖原有的值。 |
int |
size()
取得值的个数。
|
boolean getBooleanValue()
false
。boolean getBooleanValue(Boolean defaultValue)
defaultValue
- 默认值byte getByteValue()
0
。byte getByteValue(Byte defaultValue)
defaultValue
- 默认值byte[] getBytes(String charset) throws UnsupportedEncodingException
charset
- 用来转换字符的编码UnsupportedEncodingException
- 如果指定了错误的编码字符集char getCharacterValue()
'\0'
。char getCharacterValue(Character defaultValue)
defaultValue
- 默认值double getDoubleValue()
0
。double getDoubleValue(Double defaultValue)
defaultValue
- 默认值float getFloatValue()
0
。float getFloatValue(Float defaultValue)
defaultValue
- 默认值int getIntegerValue()
0
。int getIntegerValue(Integer defaultValue)
defaultValue
- 默认值int[] getIntegerValues()
null
。int[] getIntegerValues(int[] defaultValue)
defaultValue
- 默认值long getLongValue()
0
。long getLongValue(Long defaultValue)
defaultValue
- 默认值long[] getLongValues()
null
。long[] getLongValues(long[] defaultValue)
defaultValue
- 默认值short getShortValue()
0
。short getShortValue(Short defaultValue)
defaultValue
- 默认值Date getDateValue(DateFormat format)
DateFormat
来解析。如果不存在,则返回null
。format
- DateFormat
对象java.util.Date
对象Date getDateValue(DateFormat format, Date defaultValue)
DateFormat
来解析。如果不存在,则返回默认值。format
- DateFormat
对象defaultValue
- 默认值java.util.Date
对象String getStringValue()
null
。String getStringValue(String defaultValue)
defaultValue
- 默认值String[] getStringValues()
null
。String[] getStringValues(String[] defaultValue)
defaultValue
- 默认值FileObject getFileObject()
FileItem
对象,如果不存在,则返回null
。FileItem
对象FileObject[] getFileObjects()
FileItem
对象,如果不存在,则返回null
。FileItem
对象的数组Object getValue()
null
。void setValue(Object value)
add
方法不同,此方法将覆盖原有的值。value
- 参数值Object getValue(Object defaultValue)
defaultValue
- 默认值Object[] getValues()
null
。void setValues(Object[] values)
add
方法不同,此方法将覆盖原有的值。values
- 参数值Object[] getValues(Object[] defaultValues)
defaultValues
- 默认值<T> T getValueOfType(Class<T> type, org.springframework.core.MethodParameter methodParameter, Object[] defaultValues)
<T> T getValueOfType(Class<T> type, boolean isPrimitive, org.springframework.core.MethodParameter methodParameter, Object[] defaultValues)
void addValue(boolean value)
value
- 参数值void addValue(byte value)
value
- 参数值void addValue(char value)
value
- 参数值void addValue(double value)
value
- 参数值void addValue(float value)
value
- 参数值void addValue(int value)
value
- 参数值void addValue(long value)
value
- 参数值void addValue(short value)
value
- 参数值void addValue(Object value)
value
- 参数值void removeValue(Object value)
value
- 参数值int size()
Copyright © 2006–2018 TinyGroup. All rights reserved.