public class ResultInfo extends Object
Restful 风格API结果| 构造器和说明 |
|---|
ResultInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Result<?> |
attack()
非法访问-100
|
static <T> Result<T> |
attack(T data)
非法访问-100
|
static Result<?> |
client_fallback_error()
哎哟喂!
|
static Result<?> |
client_fallback()
哎哟喂!
|
static Result<?> |
data_structure()
数据结构异常-501
|
static Result<?> |
data_structure(int expected,
int actual)
数据结构异常-501
不正确的结果大小
|
static Result<?> |
db_error()
数据结构异常,请检查相应数据结构一致性-502
|
static Result<?> |
dev_defined(String msg)
自定义类型提示-msg
|
static Result<?> |
error()
请求错误-500
|
static <T> Result<T> |
error(T data)
请求错误-500
|
static Result<?> |
file_empty()
文件上传请求错误,获得文件信息为空,同时文件必须有明确的匹配类型(如文本类型:.txt)-301
|
static Result<?> |
forbidden()
无权限-103
|
static Result<?> |
frequent_access_restriction()
频繁访问限制,请稍后重试-104
|
static Result<?> |
logged_in()
会话未注销,无需登录-102
|
static Result<?> |
param_check_not_pass()
参数校验未通过,请参照API核对后重试-401
|
static Result<String> |
param_check_not_pass(String data)
参数校验未通过,请参照API核对后重试-401
|
static Result<?> |
param_decrypt_error()
参数解密错误-403
|
static Result<?> |
param_value_invalid()
参数校验未通过,无效的value-402
|
static Result<String> |
param_value_invalid(String data)
参数校验未通过,无效的value-402
|
static Result<?> |
param_void()
参数为空-400
|
static Result<?> |
resource_already_invalid()
资源已失效-300
|
static Result<?> |
success()
成功后调用,返回的data为null
|
static <T> Result<T> |
success(Integer code,
T data,
Long count)
成功后调用,分页查询
|
static <T> Result<T> |
success(T data)
成功后调用,返回的data为一个对象
|
static <T> Result<T> |
success(T data,
Long count)
成功后调用,分页查询
|
static Result<?> |
type_convert_error(String data)
类型转换错误-302
|
static Result<?> |
unauthorized()
未登录或登录已失效-101
|
public static Result<?> attack()
public static <T> Result<T> attack(T data)
T - 泛型data - 异常数据public static Result<?> unauthorized()
public static Result<?> logged_in()
public static Result<?> forbidden()
public static Result<?> frequent_access_restriction()
public static Result<?> success()
public static <T> Result<T> success(T data)
T - 泛型data - 数据public static <T> Result<T> success(T data, Long count)
T - 泛型data - 数据count - 总数public static <T> Result<T> success(Integer code, T data, Long count)
T - 泛型code - 自定义code(默认200)data - 数据count - 总数public static Result<?> resource_already_invalid()
public static Result<?> file_empty()
public static Result<?> type_convert_error(String data)
data - 提示信息public static Result<?> param_void()
public static Result<?> param_check_not_pass()
public static Result<String> param_check_not_pass(String data)
data - 数据public static Result<?> param_value_invalid()
public static Result<String> param_value_invalid(String data)
data - 数据public static Result<?> param_decrypt_error()
public static Result<?> error()
public static <T> Result<T> error(T data)
T - 泛型data - 异常数据public static Result<?> data_structure()
public static Result<?> data_structure(int expected, int actual)
不正确的结果大小
expected - 预期值actual - 实际值public static Result<?> db_error()
public static Result<?> client_fallback()
public static Result<?> client_fallback_error()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.