public class CodeResult<T> extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
private Integer |
code |
private T |
data |
private String |
message |
private static long |
serialVersionUID |
private ResultStatusEnum |
status |
| 限定符 | 构造器和说明 |
|---|---|
|
CodeResult() |
private |
CodeResult(Integer code,
String message,
ResultStatusEnum status) |
private |
CodeResult(Integer code,
String message,
ResultStatusEnum status,
T data) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> CodeResult<T> |
error()
Get CodeResult while error
|
static <T> CodeResult<T> |
error(int code,
String message)
Get CodeResult while error
|
static <T> CodeResult<T> |
error(String message)
Get CodeResult while error
|
static <T> CodeResult<T> |
ok()
Get CodeResult just ok
|
static <T> CodeResult<T> |
ok(String message)
Get CodeResult only one param message
|
static <T> CodeResult<T> |
ok(String message,
T data)
Get CodeResult for message and data
|
static <T> CodeResult<T> |
okx(T data)
Get CodeResult only one param with data body
|
private static final long serialVersionUID
private T data
private Integer code
private String message
private ResultStatusEnum status
public CodeResult()
private CodeResult(Integer code, String message, ResultStatusEnum status)
private CodeResult(Integer code, String message, ResultStatusEnum status, T data)
public static <T> CodeResult<T> error()
T - the type of targetpublic static <T> CodeResult<T> error(String message)
T - the type of targetmessage - error messagepublic static <T> CodeResult<T> error(int code, String message)
T - the type of targetcode - error codemessage - error messagepublic static <T> CodeResult<T> ok()
T - the type of targetpublic static <T> CodeResult<T> ok(String message)
T - the type of targetmessage - messagepublic static <T> CodeResult<T> ok(String message, T data)
T - the type of targetmessage - messagedata - data bodypublic static <T> CodeResult<T> okx(T data)
T - the type of targetdata - data bodyCopyright © 2021. All rights reserved.