public class Response<T> extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ERROR_CODE |
static String |
ERROR_MESSAGE |
static Response<?> |
ERROR_RESULT
错误结果
|
static String |
SUCCESS_CODE |
static String |
SUCCESS_MESSAGE |
static Response<?> |
SUCCESS_RESULT
成功结果
|
| 构造器和说明 |
|---|
Response()
初始化一个新创建的 Response 对象,使其表示一个空响应。
|
Response(String code,
String message)
初始化一个新创建的 AppResponse 对象
|
Response(String code,
String message,
T data)
初始化一个新创建的 AppResponse 对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Response<?> |
error()
返回失败响应
|
static <T> Response<?> |
error(IException exception)
返回失败响应
|
static <T> Response<?> |
error(String message)
返回失败响应
|
static <T> Response<?> |
error(String code,
String message)
返回失败响应
|
String |
getCode()
获取编码
|
T |
getData()
获取数据
|
String |
getMessage()
获取内容
|
boolean |
isSuccessful()
获取是否成功
|
void |
setCode(String code)
设置编码
|
Response<T> |
setData(T data)
设置数据
|
void |
setMessage(String message)
设置内容
|
static <T> Response<?> |
success()
返回成功响应
|
static <T> Response<?> |
success(String message)
返回成功响应
|
static <T> Response<T> |
success(T data)
返回成功响应
|
String |
toString() |
public static final Response<?> SUCCESS_RESULT
public static final Response<?> ERROR_RESULT
public Response()
public Response(String code, String message)
type - 类型message - 内容public static <T> Response<?> success()
public static <T> Response<T> success(T data)
data - 数据public static <T> Response<?> error()
public static <T> Response<?> error(String code, String message)
code - 编码message - 内容public static <T> Response<?> error(IException exception)
exception - 异常公共接口public String getCode()
public void setCode(String code)
code - 编码public String getMessage()
public void setMessage(String message)
message - 内容public T getData()
public boolean isSuccessful()
Copyright © 2020. All rights reserved.