类 ResultInfo


  • @Deprecated
    public class ResultInfo
    extends Object
    已过时。
    请使用 R
    便捷返回 - RESTful 风格API结果
    从以下版本开始:
    2017年7月31日
    作者:
    ylyue
    • 构造器详细资料

      • ResultInfo

        public ResultInfo()
        已过时。
    • 方法详细资料

      • success

        public static Result<?> success()
        已过时。
        成功后调用,返回的data为null
        返回:
        HTTP请求,最外层响应对象
      • success

        public static <T> Result<T> success​(T data)
        已过时。
        成功后调用,返回的data为一个对象
        类型参数:
        T - 泛型
        参数:
        data - 数据
        返回:
        HTTP请求,最外层响应对象
      • success

        public static <T> Result<T> success​(Long count,
                                            T data)
        已过时。
        成功后调用,分页查询
        类型参数:
        T - 泛型
        参数:
        count - 总数
        data - 数据
        返回:
        HTTP请求,最外层响应对象
      • success

        public static <T> Result<T> success​(Integer code,
                                            Long count,
                                            T data)
        已过时。
        成功后调用,分页查询
        类型参数:
        T - 泛型
        参数:
        code - 自定义code(默认200)
        count - 总数
        data - 数据
        返回:
        HTTP请求,最外层响应对象
      • loggedIn

        public static Result<?> loggedIn()
        已过时。
        会话未注销,无需登录-210
        返回:
        HTTP请求,最外层响应对象
      • resourceAlreadyInvalid

        public static Result<?> resourceAlreadyInvalid()
        已过时。
        资源已失效-300
        返回:
        HTTP请求,最外层响应对象
      • fileEmpty

        public static Result<?> fileEmpty()
        已过时。
        文件上传请求错误,获得文件信息为空,同时文件必须有明确的匹配类型(如文本类型:.txt)-301
        返回:
        HTTP请求,最外层响应对象
      • unauthorized

        public static Result<?> unauthorized()
        已过时。
        未登录或登录已失效-401
        返回:
        HTTP请求,最外层响应对象
      • attack

        public static Result<?> attack()
        已过时。
        非法访问-402
        返回:
        HTTP请求,最外层响应对象
      • attack

        public static <T> Result<T> attack​(T data)
        已过时。
        非法访问-402
        类型参数:
        T - 泛型
        参数:
        data - 异常数据
        返回:
        HTTP请求,最外层响应对象
      • forbidden

        public static Result<?> forbidden()
        已过时。
        无权限-403
        返回:
        HTTP请求,最外层响应对象
      • gone

        public static Result<?> gone()
        已过时。
        API接口版本弃用-410
        返回:
        HTTP请求,最外层响应对象
      • tooManyRequests

        public static Result<?> tooManyRequests()
        已过时。
        频繁请求限流-429
        返回:
        HTTP请求,最外层响应对象
      • paramVoid

        public static Result<?> paramVoid()
        已过时。
        参数为空-432
        返回:
        HTTP请求,最外层响应对象
      • paramCheckNotPass

        public static Result<?> paramCheckNotPass()
        已过时。
        参数校验未通过,请参照API核对后重试-433
        返回:
        HTTP请求,最外层响应对象
      • paramCheckNotPass

        public static Result<String> paramCheckNotPass​(String data)
        已过时。
        参数校验未通过,请参照API核对后重试-433
        参数:
        data - Result#setData(Object) 提示信息
        返回:
        HTTP请求,最外层响应对象
      • paramValueInvalid

        public static Result<?> paramValueInvalid()
        已过时。
        参数校验未通过,无效的value-434
        返回:
        HTTP请求,最外层响应对象
      • paramValueInvalid

        public static Result<String> paramValueInvalid​(String data)
        已过时。
        参数校验未通过,无效的value-434
        参数:
        data - Result#setData(Object) 提示信息
        返回:
        HTTP请求,最外层响应对象
      • paramDecryptError

        public static Result<?> paramDecryptError()
        已过时。
        参数解密错误-435
        返回:
        HTTP请求,最外层响应对象
      • internalServerError

        public static Result<?> internalServerError()
        已过时。
        服务器内部错误-500
        返回:
        HTTP请求,最外层响应对象
      • internalServerError

        public static <T> Result<T> internalServerError​(T data)
        已过时。
        服务器内部错误-500
        类型参数:
        T - 泛型
        参数:
        data - 异常数据
        返回:
        HTTP请求,最外层响应对象
      • error

        public static Result<?> error()
        已过时。
        请求错误-501
        返回:
        HTTP请求,最外层响应对象
      • error

        public static <T> Result<T> error​(T data)
        已过时。
        请求错误-501
        类型参数:
        T - 泛型
        参数:
        data - 异常数据
        返回:
        HTTP请求,最外层响应对象
      • dataStructure

        public static Result<?> dataStructure()
        已过时。
        数据结构异常-505
        返回:
        HTTP请求,最外层响应对象
      • dataStructure

        public static Result<?> dataStructure​(int expected,
                                              int actual)
        已过时。
        数据结构异常-505

        不正确的结果大小

        参数:
        expected - 预期值
        actual - 实际值
        返回:
        HTTP请求,最外层响应对象
      • dbError

        public static Result<?> dbError()
        已过时。
        数据结构异常,请检查相应数据结构一致性-506
        返回:
        HTTP请求,最外层响应对象
      • dbError

        public static Result<String> dbError​(String data)
        已过时。
        数据结构异常,请检查相应数据结构一致性-506
        参数:
        data - Result#setData(Object) 提示信息
        返回:
        HTTP请求,最外层响应对象
      • clientFallback

        public static Result<?> clientFallback()
        已过时。
        哎哟喂!网络开小差了,请稍后重试...-507
        返回:
        HTTP请求,最外层响应对象
      • clientFallbackError

        public static Result<?> clientFallbackError()
        已过时。
        哎哟喂!服务都被您挤爆了...-508
        返回:
        HTTP请求,最外层响应对象
      • typeConvertError

        public static Result<String> typeConvertError​(String data)
        已过时。
        类型转换错误-509
        参数:
        data - Result#setData(Object) 提示信息
        返回:
        HTTP请求,最外层响应对象