public class ERet extends HashMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 构造器和说明 |
|---|
ERet()
创建空对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ERet |
create()
创建空对象,静态方法
|
static ERet |
create(Object key,
Object value)
创建实例,同时初始化一个键值对儿
|
ERet |
delete(Object key)
删除指定键值
|
static ERet |
fail()
创建实例,同时设置状态标识为失败
|
static ERet |
fail(Object key,
Object value)
创建实例,同时设置状态标识为失败,同时初始化一个键值对儿
|
static ERet |
fail(String msg)
创建实例,同时设置状态标识为失败,并且传入信息描述
|
<T> T |
getAs(Object key)
返回指定键值,泛型
|
Boolean |
getBoolean(Object key) |
Integer |
getInt(Object key) |
Long |
getLong(Object key) |
String |
getMsg()
返回描述信息
|
Number |
getNumber(Object key) |
String |
getStr(Object key) |
boolean |
isFail()
返回状态标识是否为失败
|
boolean |
isOk()
返回状态标识是否为成功
|
static ERet |
ok()
创建实例,同时设置状态标识为成功
|
static ERet |
ok(Object key,
Object value)
创建实例,同时设置状态标识为成功,同时初始化一个键值对儿
|
static ERet |
ok(String msg)
创建实例,同时设置状态标识为成功,并且传入信息描述
|
static ERet |
parse(String json)
从JSON转换为ERet
|
ERet |
set(ERet ret)
添加ERet
|
ERet |
set(Map map)
添加Map
|
ERet |
set(Object key,
Object value)
添加键值对儿
|
ERet |
setFail()
设置状态标识为失败
|
ERet |
setMsg(String msg)
设置描述信息
|
ERet |
setOk()
设置状态标识为成功
|
String |
toJson()
转换为JSON格式
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringpublic static ERet create()
public static ERet ok()
public static ERet ok(Object key, Object value)
key - value - public static ERet fail()
public static ERet fail(Object key, Object value)
key - value - public ERet setOk()
public ERet setFail()
public String getMsg()
public boolean isOk()
public boolean isFail()
public <T> T getAs(Object key)
key - public String toJson()
Copyright © 2020. All rights reserved.