T - the data typepublic class Result<T> extends ToJsonString implements CodeMsg, Serializable
ResponseEntity.status(org.springframework.http.HttpStatus),
序列化表格CodeMsg.SystemExit| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Result<T> |
assertAffectedOne(int actualAffectedRows) |
static <T> Result<T> |
assertAffectedRows(int actualAffectedRows,
int exceptAffectedRows) |
static <T> Result<T> |
assertOperatedState(boolean state) |
<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() |
T |
getData() |
String |
getMsg() |
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,
boolean success,
String msg) |
static <T> Result<T> |
of(int code,
boolean success,
String msg,
T data) |
void |
setCode(int code) |
void |
setData(T data) |
void |
setMsg(String msg) |
void |
setSuccess(boolean success) |
static Result<Void> |
success()
Returns success 200 code
|
static <T> Result<T> |
success(T data)
Returns success 200 code
|
toStringpublic <E> Result<E> cast()
public <E> Result<E> from(E data)
public static <T> Result<T> success(T data)
T - the data typedata - the datapublic static <T> Result<T> failure(int code)
public static <T> Result<T> assertAffectedOne(int actualAffectedRows)
public static <T> Result<T> assertAffectedRows(int actualAffectedRows, int exceptAffectedRows)
public static <T> Result<T> assertOperatedState(boolean state)
public boolean isFailure()
public T getData()
public void setCode(int code)
public void setSuccess(boolean success)
public void setMsg(String msg)
public void setData(T data)
Copyright © 2023. All rights reserved.