public class Result<T> extends Object implements Serializable
| 构造器和说明 |
|---|
Result() |
Result(Integer code,
String message) |
Result(Integer code,
String message,
T data) |
Result(T data) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Result<T> |
failure(ErrorCode errorCode)
Failed return with errorCode and message.
|
static <T> Result<T> |
failure(ErrorCode errorCode,
T data)
Failed return with errorCode, message and data.
|
static Result<String> |
failure(String message)
Failed return with message and detail error information.
|
Integer |
getCode() |
T |
getData() |
String |
getMessage() |
static <T> Result<T> |
success()
Success return with nothing.
|
static <T> Result<T> |
success(T data)
Success return with data.
|
String |
toString() |
public Result()
public Result(T data)
public static <T> Result<T> success()
T - data typepublic static <T> Result<T> success(T data)
T - data typepublic static Result<String> failure(String message)
public static <T> Result<T> failure(ErrorCode errorCode)
T - data typepublic static <T> Result<T> failure(ErrorCode errorCode, T data)
T - data typepublic Integer getCode()
public String getMessage()
public T getData()
Copyright © 2018–2024 Alibaba Group. All rights reserved.