public class Response<T> extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
code |
protected String |
msg |
protected T |
payload |
protected static Response<?> |
SERVER_ERROR |
protected static Response<?> |
SUCCESS |
| 构造器和说明 |
|---|
Response() |
Response(int code,
String msg) |
Response(int code,
String msg,
T payload) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Response<T> |
fail() |
static <T> Response<T> |
fail(FailureMsg message) |
static <T> Response<T> |
fail(FailureMsg message,
T payload) |
static <T> Response<T> |
fail(T payload) |
int |
getCode() |
String |
getMsg() |
T |
getPayload() |
boolean |
isOk() |
static <T> Response<T> |
of(boolean flag) |
static <T> Response<T> |
of(Response<?> response) |
static <T> Response<T> |
of(Response<?> response,
T payload) |
static <T,D> Response<T> |
of(Response<? extends D> response,
Function<D,T> mapper) |
static <T> Response<T> |
ok() |
static <T> Response<T> |
ok(SuccessMsg message) |
static <T> Response<T> |
ok(SuccessMsg message,
T payload) |
static <T> Response<T> |
ok(T payload) |
String |
toString() |
protected int code
protected String msg
protected T payload
protected static final Response<?> SUCCESS
protected static final Response<?> SERVER_ERROR
public Response(int code,
String msg)
public Response()
public boolean isOk()
public static <T> Response<T> ok(SuccessMsg message, T payload)
public static <T> Response<T> ok(SuccessMsg message)
public static <T> Response<T> ok(T payload)
public static <T> Response<T> ok()
public static <T> Response<T> fail(FailureMsg message, T payload)
public static <T> Response<T> fail(FailureMsg message)
public static <T> Response<T> fail(T payload)
public static <T> Response<T> fail()
public static <T> Response<T> of(boolean flag)
public final int getCode()
public final String getMsg()
public final T getPayload()
Copyright © 2022. All rights reserved.