public class Result<T> extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
private Integer |
code |
private T |
data |
private String |
message |
private static long |
serialVersionUID |
private Boolean |
success |
| 限定符和类型 | 方法和说明 |
|---|---|
Result<T> |
assertSuccess() |
static Result<?> |
error() |
static Result<?> |
error(EnumInterface failure) |
static Result<?> |
error(Integer code,
String msg) |
static Result<?> |
error(String msg) |
Integer |
getCode() |
T |
getData() |
String |
getMessage() |
static boolean |
isNotSuccess(Result<?> result)
判断返回是否为成功
|
Boolean |
isSuccess() |
static boolean |
isSuccess(Result<?> result)
判断返回是否为成功
|
Result<T> |
setCode(Integer code) |
Result<T> |
setData(T data) |
Result<T> |
setMessage(String message) |
Result<T> |
setSuccess(Boolean success) |
static <T> Result<T> |
success() |
static <T> Result<T> |
success(T data) |
private static final long serialVersionUID
private Boolean success
private Integer code
private String message
private T data
public static boolean isSuccess(@Nullable
Result<?> result)
result - Resultpublic static boolean isNotSuccess(@Nullable
Result<?> result)
result - Resultpublic static <T> Result<T> success()
public static <T> Result<T> success(T data)
public static Result<?> error()
public static Result<?> error(EnumInterface failure)
public Boolean isSuccess()
public String getMessage()
public Integer getCode()
public T getData()
Copyright © 2021. All rights reserved.