public class CommonResult<T> extends Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
CommonResult(long code,
String message,
T data) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> CommonResult<T> |
failed()
失败返回结果
|
static <T> CommonResult<T> |
failed(IErrorCode errorCode)
失败返回结果
|
static <T> CommonResult<T> |
failed(IErrorCode errorCode,
String message)
失败返回结果
|
static <T> CommonResult<T> |
failed(String message)
失败返回结果
|
static <T> CommonResult<T> |
forbidden(T data)
未授权返回结果
|
long |
getCode() |
T |
getData() |
String |
getMessage() |
static CommonResult |
result(Boolean result)
成功返回结果
|
void |
setCode(long code) |
void |
setData(T data) |
void |
setMessage(String message) |
static <T> CommonResult<T> |
success(T data)
成功返回结果
|
static <T> CommonResult<T> |
success(T data,
String message)
成功返回结果
|
static <T> CommonResult<T> |
unauthorized(T data)
未登录返回结果
|
static <T> CommonResult<T> |
validateFailed()
参数验证失败返回结果
|
static <T> CommonResult<T> |
validateFailed(String message)
参数验证失败返回结果
|
public static <T> CommonResult<T> success(T data)
data - 获取的数据public static <T> CommonResult<T> success(T data, String message)
data - 获取的数据message - 提示信息public static CommonResult result(Boolean result)
result - 布尔类型返回值public static <T> CommonResult<T> failed(IErrorCode errorCode)
errorCode - 错误码public static <T> CommonResult<T> failed(IErrorCode errorCode, String message)
errorCode - 错误码message - 错误信息public static <T> CommonResult<T> failed(String message)
message - 提示信息public static <T> CommonResult<T> failed()
public static <T> CommonResult<T> validateFailed()
public static <T> CommonResult<T> validateFailed(String message)
message - 提示信息public static <T> CommonResult<T> unauthorized(T data)
public static <T> CommonResult<T> forbidden(T data)
public long getCode()
public void setCode(long code)
public String getMessage()
public void setMessage(String message)
public T getData()
public void setData(T data)
Copyright © 2020. All rights reserved.