T - the data typepublic class Result<T> extends ToJsonString implements CodeMsg, Serializable
| 限定符和类型 | 方法和说明 |
|---|---|
<E> Result<E> |
cast() |
static <T> Result<T> |
failure(CodeMsg cm) |
static <T> Result<T> |
failure(int code) |
static <T> Result<T> |
failure(int code,
String msg) |
<E> Result<E> |
from(E data) |
int |
getCode()
Returns code
|
T |
getData() |
String |
getMsg()
Returns message
|
boolean |
isFailure() |
boolean |
isSuccess() |
<E> Result<E> |
map(Function<T,E> mapper) |
static <T> Result<T> |
of(CodeMsg cm) |
static <T> Result<T> |
of(CodeMsg cm,
T data) |
static <T> Result<T> |
of(int code,
String msg) |
static <T> Result<T> |
of(int code,
String msg,
T data) |
void |
setCode(int code) |
void |
setData(T data) |
void |
setMsg(String msg) |
static Result<Void> |
success() |
static <T> Result<T> |
success(T data) |
toStringpublic <E> Result<E> cast()
public <E> Result<E> from(E data)
public static <T> Result<T> success(T data)
public static <T> Result<T> failure(int code)
public T getData()
public void setCode(int code)
public void setMsg(String msg)
public void setData(T data)
public boolean isSuccess()
public boolean isFailure()
Copyright © 2023. All rights reserved.