T - the data typepublic class Result<T> extends ToJsonString implements CodeMsg, Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Result.ImmutableResult<T>
Immutable result
|
| 限定符和类型 | 方法和说明 |
|---|---|
<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) |
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) |
toJson, toStringpublic <E> Result<E> cast()
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 © 2025. All rights reserved.