请求响应的返回数据,Data数据内容
成员函数:
OkMsg
设置并服务正确消息对象
返回值:
ZmReturnMsg 消息对象
ErrorMsg
设置错误消息内容并返回错误消息对象
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| msg| String | 消息内容 |
返回值:
ZmReturnMsg 消息对象
Add
向hash表里面添加键值对
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
| val| Object | 值 |
Set
向hash表里面设置键值对,如果存在key那么修改val,否则添加
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
| val| Object | 值 |
SetVal
向hash表里面设置键值对,如果存在key那么修改val,否则添加
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
| val| Object | 值 |
SetValue
向hash表里面设置键值对,如果存在key那么修改val,否则添加
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
| val| Object | 值 |
GetVal
根据hash表里面的键获取相应的值
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Object 如果hash表里面存在该键(key),那么返回该键对应的值,否之返回空
GetCountString
根据hash表里面键值对的数量,并转化为字符串
返回值:
String 键值对的数量,字符串的形式
GetCount
根据hash表里面键值对的数量
返回值:
Int 键值对的数量
GetHashListValue
根据hash表里面的键获取相应的值,并尝试将值转换为HashList
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
ZmHashList 如果hash表里面存在该键(key),那么返回该键对应的值,否之返回空
GetIntValue
根据hash表里面的键获取相应的值,并尝试将值转换为整数
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Int 如果hash表里面存在该键(key),那么返回该键对应的值整数,否之返回0
GetLongValue
根据hash表里面的键获取相应的值,并尝试将值转换为整数
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Long 如果hash表里面存在该键(key),那么返回该键对应的值整数,否之返回0
GetStringValue
根据hash表里面的键获取相应的值,并尝试将值转换为字符串
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
String 如果hash表里面存在该键(key),那么返回该键对应的值,否之返回空字符串
GetBoolValue
根据hash表里面的键获取相应的值,并尝试将值转换为Boolean
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Boolean 如果hash表里面存在该键(key),那么返回该键对应的值Boolean,否之返回false
GetHashValue
根据hash表里面的键获取相应的值,并尝试将值转换为Hash
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Hash 如果hash表里面存在该键(key),那么返回该键对应的值Hash,否之返回空的Hash
ContainsKey
判断hash表里面是否存在某个key
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Boolean 如果存在返回true否则false
GetDateTimeValue
根据hash表里面的键获取相应的值,并尝试将值转换为DateTime
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
DateTime 如果hash表里面存在该键(key),那么返回该键对应的值DateTime,否之返回默认的DateTime
GetFloatValue
根据hash表里面的键获取相应的值,并尝试将值转换为Float
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Float 如果hash表里面存在该键(key),那么返回该键对应的值Float,否之返回0
GetDoubleValue
根据hash表里面的键获取相应的值,并尝试将值转换为Double
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Double 如果hash表里面存在该键(key),那么返回该键对应的值Double,否之返回0
GetKeyList
获取hash表key的字符串列表
返回值:
ZmStringList 返回key的字符串列表
GetDecimalValue
根据hash表里面的键获取相应的值,并尝试将值转换为Decimal
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
Decimal 如果hash表里面存在该键(key),那么返回该键对应的值Decimal,否之返回0
GetByteArrayValue
根据hash表里面的键获取相应的值,并尝试将值转换为ByteArray
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
ByteArray 如果hash表里面存在该键(key),那么返回该键对应的值ByteArray,否之返回[]
GetNullableIntValue
根据hash表里面的键获取相应的值,并尝试将值转换为可空的整数
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
NullableInt 如果hash表里面存在该键(key),那么返回该键对应的值整数,否之返回null
GetNullableLongValue
根据hash表里面的键获取相应的值,并尝试将值转换为可空的长整数
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
NullableLong 如果hash表里面存在该键(key),那么返回该键对应的值整数,否之返回null
GetNullableBooleanValue
根据hash表里面的键获取相应的值,并尝试将值转换为可空的Boolean
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
NullableBoolean 如果hash表里面存在该键(key),那么返回该键对应的值Boolean,否之返回null
GetNullableDateTimeValue
根据hash表里面的键获取相应的值,并尝试将值转换为可空的DateTime
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
NullableDateTime 如果hash表里面存在该键(key),那么返回该键对应的值DateTime,否之返回null
GetNullableFloatValue
根据hash表里面的键获取相应的值,并尝试将值转换为可空的Float
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
NullableFloat 如果hash表里面存在该键(key),那么返回该键对应的值Float,否之返回null
GetNullableDoubleValue
根据hash表里面的键获取相应的值,并尝试将值转换为可空的Double
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
NullableDouble 如果hash表里面存在该键(key),那么返回该键对应的值Double,否之返回null
GetNullableDecimalValue
根据hash表里面的键获取相应的值,并尝试将值转换为可空的Decimal
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| key| String | 键 |
返回值:
NullableDecimal 如果hash表里面存在该键(key),那么返回该键对应的值Decimal,否之返回null
IsStatusOk
判断当前消息状态是否是成功(Ok)状态
返回值:
Boolean 成功(Ok)状态返回ture,其它状态 false
IsStatusError
判断当前消息状态是否是失败(Error)状态
返回值:
Boolean 失败(Error)状态返回ture,其它状态 false
AppendContent
添加消息内容 再原消息内容后面添加字符串
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| msg| string | 要添加的消息内容 |
返回值:
String 添加后的消息内容
addData
添加相应返回的数据
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| sdata| Object | 添加的数据 |
AddKeyValues
添加键值对
参数:
| 名称 | 类型 | 说明 |
| -------- | -----: | :----: |
| select__key__values| ZmHash | 键值对内容 |
其它说明:
无