public class Result<T> extends Object implements AbstractRestResponse<T>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Result.CommonResponseBuilder<T> |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Result<T> |
accessDenied() |
static <T> Result<T> |
accessDenied(String msg) |
static <T> Result.CommonResponseBuilder<T> |
builder() |
Integer |
code()
响应代码
|
T |
data()
响应数据
|
static <T> Result<T> |
error()
Error response
|
static <T> Result<T> |
error(String msg)
Error response
|
static <T> Result<T> |
invalidCaptcha()
Invalid captcha
|
static <T> Result<T> |
invalidParams(String msg)
Invalid parameter value
|
static <T> Result<T> |
invalidUsernamePassword()
Invalid Username or password
|
String |
msg()
响应信息
|
static <T> Result<T> |
success()
Success response
|
static <T> Result<T> |
success(T data)
Success response with data
|
static <T> Result<T> |
unauthorized() |
static <T> Result<T> |
unauthorized(String msg) |
public Result(int code,
String msg)
public T data()
AbstractRestResponsedata 在接口中 AbstractRestResponse<T>public Integer code()
AbstractRestResponseStatuscode 在接口中 AbstractRestResponseStatuspublic String msg()
AbstractRestResponseStatusmsg 在接口中 AbstractRestResponseStatuspublic static <T> Result<T> success()
public static <T> Result<T> success(T data)
public static <T> Result<T> error()
public static <T> Result<T> unauthorized()
public static <T> Result<T> accessDenied()
public static <T> Result<T> invalidCaptcha()
public static <T> Result<T> invalidUsernamePassword()
T - public static <T> Result.CommonResponseBuilder<T> builder()
Copyright © 2022. All rights reserved.