|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.tinygroup.weblayer.webcontext.parser.valueparser.impl.ValueListSupport
public class ValueListSupport
代表一个值的列表。
| 构造方法摘要 | |
|---|---|
ValueListSupport(org.springframework.beans.TypeConverter converter,
boolean quiet)
|
|
| 方法摘要 | ||
|---|---|---|
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)
添加参数名/参数值。 |
|
protected void |
clear()
清除所有值。 |
|
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)
取得日期。 |
|
Date |
getDateValue(DateFormat format,
Date defaultValue)
取得日期。 |
|
double |
getDoubleValue()
取得参数值,如果指定名称的参数不存在,则返回 0。 |
|
double |
getDoubleValue(Double defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。 |
|
org.tinygroup.vfs.FileObject |
getFileObject()
取得 FileItem对象,如果不存在,则返回null。 |
|
org.tinygroup.vfs.FileObject[] |
getFileObjects()
取得 FileItem对象,如果不存在,则返回null。 |
|
float |
getFloatValue()
取得参数值,如果指定名称的参数不存在,则返回 0。 |
|
float |
getFloatValue(Float defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。 |
|
int |
getIntegerValue()
取得参数值,如果指定名称的参数不存在,则返回 0。 |
|
int |
getIntegerValue(Integer defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。 |
|
int[] |
getIntegerValues()
取得指定参数的所有值。 |
|
int[] |
getIntegerValues(int[] defaultValue)
取得指定参数的所有值。 |
|
long |
getLongValue()
取得参数值,如果指定名称的参数不存在,则返回 0。 |
|
long |
getLongValue(Long defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。 |
|
long[] |
getLongValues()
取得指定参数的所有值。 |
|
long[] |
getLongValues(long[] defaultValue)
取得指定参数的所有值。 |
|
short |
getShortValue()
取得参数值,如果指定名称的参数不存在,则返回 0。 |
|
short |
getShortValue(Short defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。 |
|
String |
getStringValue()
取得参数值,如果指定名称的参数不存在,则返回 null。 |
|
String |
getStringValue(String defaultValue)
取得参数值,如果指定名称的参数不存在,则返回指定默认值。 |
|
String[] |
getStringValues()
取得指定参数的所有值。 |
|
String[] |
getStringValues(String[] defaultValue)
取得指定参数的所有值。 |
|
Object |
getValue()
取得指定参数的值。 |
|
Object |
getValue(Object defaultValue)
取得指定参数的值。 |
|
|
getValueOfType(Class<T> type,
boolean isPrimitive,
org.springframework.core.MethodParameter methodParameter,
Object[] defaultValues)
取得指定类型的值。 |
|
|
getValueOfType(Class<T> type,
org.springframework.core.MethodParameter methodParameter,
Object[] defaultValues)
取得指定类型的值。 |
|
Object[] |
getValues()
取得指定参数的所有值。 |
|
Object[] |
getValues(Object[] defaultValues)
取得指定参数的所有值。 |
|
void |
setValue(Object value)
设置参数值。 |
|
void |
setValues(Object[] values)
设置参数值。 |
|
int |
size()
取得值的个数。 |
|
String |
toString()
取得字符串表示。 |
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 构造方法详细信息 |
|---|
public ValueListSupport(org.springframework.beans.TypeConverter converter,
boolean quiet)
| 方法详细信息 |
|---|
public boolean getBooleanValue()
false。
ValueList 中的 getBooleanValuepublic boolean getBooleanValue(Boolean defaultValue)
ValueList 中的 getBooleanValuedefaultValue - 默认值
public byte getByteValue()
0。
ValueList 中的 getByteValuepublic byte getByteValue(Byte defaultValue)
ValueList 中的 getByteValuedefaultValue - 默认值
public byte[] getBytes(String charset)
throws UnsupportedEncodingException
ValueList 中的 getBytescharset - 用来转换字符的编码
UnsupportedEncodingException - 如果指定了错误的编码字符集public char getCharacterValue()
'\0'。
ValueList 中的 getCharacterValuepublic char getCharacterValue(Character defaultValue)
ValueList 中的 getCharacterValuedefaultValue - 默认值
public double getDoubleValue()
0。
ValueList 中的 getDoubleValuepublic double getDoubleValue(Double defaultValue)
ValueList 中的 getDoubleValuedefaultValue - 默认值
public float getFloatValue()
0。
ValueList 中的 getFloatValuepublic float getFloatValue(Float defaultValue)
ValueList 中的 getFloatValuedefaultValue - 默认值
public int getIntegerValue()
0。
ValueList 中的 getIntegerValuepublic int getIntegerValue(Integer defaultValue)
ValueList 中的 getIntegerValuedefaultValue - 默认值
public int[] getIntegerValues()
null。
ValueList 中的 getIntegerValuespublic int[] getIntegerValues(int[] defaultValue)
ValueList 中的 getIntegerValuesdefaultValue - 默认值
public long getLongValue()
0。
ValueList 中的 getLongValuepublic long getLongValue(Long defaultValue)
ValueList 中的 getLongValuedefaultValue - 默认值
public long[] getLongValues()
null。
ValueList 中的 getLongValuespublic long[] getLongValues(long[] defaultValue)
ValueList 中的 getLongValuesdefaultValue - 默认值
public short getShortValue()
0。
ValueList 中的 getShortValuepublic short getShortValue(Short defaultValue)
ValueList 中的 getShortValuedefaultValue - 默认值
public Date getDateValue(DateFormat format)
DateFormat来解析。如果不存在,则返回null。
ValueList 中的 getDateValueformat - DateFormat对象
java.util.Date对象
public Date getDateValue(DateFormat format,
Date defaultValue)
DateFormat来解析。如果不存在,则返回默认值。
ValueList 中的 getDateValueformat - DateFormat对象defaultValue - 默认值
java.util.Date对象public String getStringValue()
null。
ValueList 中的 getStringValuepublic String getStringValue(String defaultValue)
ValueList 中的 getStringValuedefaultValue - 默认值
public String[] getStringValues()
null。
ValueList 中的 getStringValuespublic String[] getStringValues(String[] defaultValue)
ValueList 中的 getStringValuesdefaultValue - 默认值
public org.tinygroup.vfs.FileObject getFileObject()
FileItem对象,如果不存在,则返回null。
ValueList 中的 getFileObjectFileItem对象public org.tinygroup.vfs.FileObject[] getFileObjects()
FileItem对象,如果不存在,则返回null。
ValueList 中的 getFileObjectsFileItem对象的数组public Object getValue()
null。
ValueList 中的 getValuepublic Object getValue(Object defaultValue)
ValueList 中的 getValuedefaultValue - 默认值
public Object[] getValues()
null。
ValueList 中的 getValuespublic Object[] getValues(Object[] defaultValues)
ValueList 中的 getValuesdefaultValues - 默认值
public <T> T getValueOfType(Class<T> type,
org.springframework.core.MethodParameter methodParameter,
Object[] defaultValues)
ValueList 中的 getValueOfType
public <T> T getValueOfType(Class<T> type,
boolean isPrimitive,
org.springframework.core.MethodParameter methodParameter,
Object[] defaultValues)
ValueList 中的 getValueOfTypepublic void addValue(boolean value)
ValueList 中的 addValuevalue - 参数值public void addValue(byte value)
ValueList 中的 addValuevalue - 参数值public void addValue(char value)
ValueList 中的 addValuevalue - 参数值public void addValue(double value)
ValueList 中的 addValuevalue - 参数值public void addValue(float value)
ValueList 中的 addValuevalue - 参数值public void addValue(int value)
ValueList 中的 addValuevalue - 参数值public void addValue(long value)
ValueList 中的 addValuevalue - 参数值public void addValue(short value)
ValueList 中的 addValuevalue - 参数值public void addValue(Object value)
ValueList 中的 addValuevalue - 参数值public void setValue(Object value)
add方法不同,此方法将覆盖原有的值。
ValueList 中的 setValuevalue - 参数值public void setValues(Object[] values)
add方法不同,此方法将覆盖原有的值。
ValueList 中的 setValuesvalues - 参数值public int size()
ValueList 中的 sizeprotected void clear()
public String toString()
Object 中的 toString
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||