com.beetle.framework.resource.define
类 BaseDTO

java.lang.Object
  继承者 java.util.AbstractMap
      继承者 java.util.HashMap
          继承者 com.beetle.framework.resource.define.BaseDTO
所有已实现的接口:
java.io.Serializable, java.lang.Cloneable, java.util.Map
直接已知子类:
MsgReq, MsgRes, WebRequest, WebResponse

public class BaseDTO
extends java.util.HashMap

另请参见:
序列化表格

嵌套类摘要
 
从类 java.util.AbstractMap 继承的嵌套类/接口
java.util.AbstractMap.SimpleEntry, java.util.AbstractMap.SimpleImmutableEntry
 
构造方法摘要
BaseDTO()
           
 
方法摘要
 java.lang.Object get(java.lang.Object arg0)
          已过时。  
 java.lang.Boolean getValueAsBoolean(java.lang.String key)
           
 java.lang.Byte getValueAsByte(java.lang.String key)
           
 java.lang.Character getValueAsCharacter(java.lang.String key)
           
 java.util.Date getValueAsDate(java.lang.String key)
           
 java.lang.Double getValueAsDouble(java.lang.String key)
           
 java.lang.Float getValueAsFloat(java.lang.String key)
           
 java.lang.Integer getValueAsInteger(java.lang.String key)
           
 java.util.List getValueAsList(java.lang.String key)
           
 java.lang.Long getValueAsLong(java.lang.String key)
           
 java.util.Map getValueAsMap(java.lang.String key)
           
 java.lang.Object getValueAsObject(java.lang.String key)
           
 java.lang.Short getValueAsShort(java.lang.String key)
           
 java.lang.Object getValueAsSimpleObject(java.lang.String key)
          已过时。  
 java.util.List getValueAsSimpleObjectList(java.lang.String key)
          已过时。  
 java.lang.String getValueAsString(java.lang.String key)
           
 java.lang.Object getValueAsUserDefinedObject(java.lang.String key)
          获取传输的自定义对象
 java.lang.Object put(java.lang.Object arg0, java.lang.Object arg1)
          已过时。  
 void setValueWithBoolean(java.lang.String key, java.lang.Boolean value)
           
 void setValueWithByte(java.lang.String key, java.lang.Byte value)
           
 void setValueWithCharacter(java.lang.String key, java.lang.Character value)
           
 void setValueWithDate(java.lang.String key, java.util.Date value)
           
 void setValueWithDouble(java.lang.String key, java.lang.Double value)
           
 void setValueWithFloat(java.lang.String key, java.lang.Float value)
           
 void setValueWithInteger(java.lang.String key, java.lang.Integer value)
           
 void setValueWithList(java.lang.String key, java.util.List value)
          设置内含java基本类型数据的列表
 void setValueWithLong(java.lang.String key, java.lang.Long value)
           
 void setValueWithMap(java.lang.String key, java.util.Map value)
          设置内含java基本类型数据的Map
 void setValueWithObject(java.lang.String key, java.lang.Object Obj)
          设置对象,如果采取http协议,不保证此对象会序列化成功,传递。
 void setValueWithShort(java.lang.String key, java.lang.Short value)
           
 void setValueWithSimpleObject(java.lang.String key, java.lang.Object simpleObj)
          已过时。  
 void setValueWithSimpleObjectList(java.lang.String key, java.util.List simpleObjList)
          已过时。  
 void setValueWithString(java.lang.String key, java.lang.String value)
           
 void setValueWithUserDefinedObject(java.lang.String key, java.lang.Object userDefinedObject)
          传输自定义的可序列化的对象
 
从类 java.util.HashMap 继承的方法
clear, clone, containsKey, containsValue, entrySet, isEmpty, keySet, putAll, remove, size, values
 
从类 java.util.AbstractMap 继承的方法
equals, hashCode, toString
 
从类 java.lang.Object 继承的方法
finalize, getClass, notify, notifyAll, wait, wait, wait
 
从接口 java.util.Map 继承的方法
equals, hashCode
 

构造方法详细信息

BaseDTO

public BaseDTO()
方法详细信息

getValueAsSimpleObjectList

public java.util.List getValueAsSimpleObjectList(java.lang.String key)
已过时。 

获取简单对象列表

参数:
key -
返回:
List

getValueAsSimpleObject

public java.lang.Object getValueAsSimpleObject(java.lang.String key)
已过时。 

获取简单值对象(对象属性为java基础类型,属性不能为自定义的对象或Map、List)

参数:
key - --名称(返回时输入名称)
返回:
值对象

setValueWithObject

public void setValueWithObject(java.lang.String key,
                               java.lang.Object Obj)
设置对象,如果采取http协议,不保证此对象会序列化成功,传递。 (根据此对象的复杂度而已)

参数:
key -
Obj -

setValueWithUserDefinedObject

public void setValueWithUserDefinedObject(java.lang.String key,
                                          java.lang.Object userDefinedObject)
传输自定义的可序列化的对象

参数:
key -
userDefinedObject - --必须可序列化,否则为null

getValueAsUserDefinedObject

public java.lang.Object getValueAsUserDefinedObject(java.lang.String key)
获取传输的自定义对象

参数:
key -
返回:

setValueWithSimpleObject

public void setValueWithSimpleObject(java.lang.String key,
                                     java.lang.Object simpleObj)
已过时。 

设置简单对象(对象属性为java基础类型,属性不能为自定义的对象或Map、List)

参数:
名称 -
值对象 -

setValueWithSimpleObjectList

public void setValueWithSimpleObjectList(java.lang.String key,
                                         java.util.List simpleObjList)
已过时。 

设置内含简单值对象的列表

参数:
key -
simpleObjList -

setValueWithString

public void setValueWithString(java.lang.String key,
                               java.lang.String value)

setValueWithInteger

public void setValueWithInteger(java.lang.String key,
                                java.lang.Integer value)

setValueWithLong

public void setValueWithLong(java.lang.String key,
                             java.lang.Long value)

setValueWithFloat

public void setValueWithFloat(java.lang.String key,
                              java.lang.Float value)

setValueWithDouble

public void setValueWithDouble(java.lang.String key,
                               java.lang.Double value)

setValueWithBoolean

public void setValueWithBoolean(java.lang.String key,
                                java.lang.Boolean value)

setValueWithCharacter

public void setValueWithCharacter(java.lang.String key,
                                  java.lang.Character value)

setValueWithDate

public void setValueWithDate(java.lang.String key,
                             java.util.Date value)

setValueWithList

public void setValueWithList(java.lang.String key,
                             java.util.List value)
设置内含java基本类型数据的列表

参数:
key -
value -

setValueWithMap

public void setValueWithMap(java.lang.String key,
                            java.util.Map value)
设置内含java基本类型数据的Map

参数:
key -
value -

setValueWithShort

public void setValueWithShort(java.lang.String key,
                              java.lang.Short value)

setValueWithByte

public void setValueWithByte(java.lang.String key,
                             java.lang.Byte value)

getValueAsString

public java.lang.String getValueAsString(java.lang.String key)

getValueAsInteger

public java.lang.Integer getValueAsInteger(java.lang.String key)

getValueAsLong

public java.lang.Long getValueAsLong(java.lang.String key)

getValueAsFloat

public java.lang.Float getValueAsFloat(java.lang.String key)

getValueAsDouble

public java.lang.Double getValueAsDouble(java.lang.String key)

getValueAsBoolean

public java.lang.Boolean getValueAsBoolean(java.lang.String key)

getValueAsCharacter

public java.lang.Character getValueAsCharacter(java.lang.String key)

getValueAsDate

public java.util.Date getValueAsDate(java.lang.String key)

getValueAsList

public java.util.List getValueAsList(java.lang.String key)

getValueAsMap

public java.util.Map getValueAsMap(java.lang.String key)

getValueAsShort

public java.lang.Short getValueAsShort(java.lang.String key)

getValueAsByte

public java.lang.Byte getValueAsByte(java.lang.String key)

getValueAsObject

public java.lang.Object getValueAsObject(java.lang.String key)

put

public java.lang.Object put(java.lang.Object arg0,
                            java.lang.Object arg1)
已过时。 

put

指定者:
接口 java.util.Map 中的 put
覆盖:
java.util.HashMap 中的 put
返回:
Object

get

public java.lang.Object get(java.lang.Object arg0)
已过时。 

get

指定者:
接口 java.util.Map 中的 get
覆盖:
java.util.HashMap 中的 get
返回:
Object