public final class Result
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
static int |
CODE_OK |
static int |
CODE_UNKNOWN_ERROR |
限定符和类型 | 方法和说明 |
---|---|
Result |
addData(java.lang.Object value)
假如返回的数据是个List,向List添加数据
|
<T> java.util.List<T> |
dataAsList()
假如返回的数据是个List
假如返回的数据不是List或者返回的数据是null,则返回一个空List。
|
<T> java.util.Map<java.lang.String,T> |
dataAsMap()
假如返回的数据是个Map
假如返回的数据不是Map或者返回的数据是null,则返回一个空Map。
|
static Result |
error() |
static Result |
error(int code,
java.lang.String msg)
请求出错
|
static Result |
error(java.lang.String msg) |
static Result |
fail() |
static Result |
fail(int code,
java.lang.String msg)
请求失败
|
static Result |
fail(java.lang.String msg) |
int |
getCode() |
<R> R |
getData() |
<T> T |
getDataAsMap(java.lang.String key)
返回数据是Map,从map获取数据
|
java.lang.String |
getMsg() |
boolean |
isSuccess() |
static Result |
ok()
请求成功
|
Result |
putData(java.lang.String key,
java.lang.Object value)
假如返回的数据是个Map,向Map添加数据
|
Result |
setCode(int code) |
Result |
setData(java.lang.Object value) |
Result |
setMsg(java.lang.String msg) |
Result |
setSuccess(boolean success) |
static Result |
success()
请求成功
|
public static final int CODE_OK
public static final int CODE_UNKNOWN_ERROR
public int getCode()
public Result setCode(int code)
public Result setData(java.lang.Object value)
public <R> R getData()
public java.lang.String getMsg()
public Result setMsg(java.lang.String msg)
public Result setSuccess(boolean success)
public boolean isSuccess()
public <T> java.util.Map<java.lang.String,T> dataAsMap()
假如返回的数据是个Map
假如返回的数据不是Map或者返回的数据是null,则返回一个空Map。
public Result putData(java.lang.String key, java.lang.Object value)
假如返回的数据是个Map,向Map添加数据
key
- value
- public <T> T getDataAsMap(java.lang.String key)
返回数据是Map,从map获取数据
key
- public <T> java.util.List<T> dataAsList()
假如返回的数据是个List
假如返回的数据不是List或者返回的数据是null,则返回一个空List。
public Result addData(java.lang.Object value)
假如返回的数据是个List,向List添加数据
value
- public static Result success()
请求成功
public static Result ok()
请求成功
public static Result error(int code, java.lang.String msg)
请求出错
code
- 错误码msg
- 错误消息public static Result error(java.lang.String msg)
public static Result error()
public static Result fail(int code, java.lang.String msg)
请求失败
code
- 错误码msg
- 错误消息public static Result fail(java.lang.String msg)
public static Result fail()