类 Result<T>


  • public class Result<T>
    extends java.lang.Object
    Ajax 响 应 实 体
    作者:
    youta
    • 构造器概要

      构造器 
      构造器 说明
      Result()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static <T> Result<T> auto​(boolean b)
      Boolean 返 回 操 作, 携 带 默 认 返 回 值
      static <T> Result<T> auto​(boolean b, java.lang.String success, java.lang.String failure)
      Boolean 返 回 操 作, 携 带 自 定 义 消 息
      static <T> Result<T> failure()
      失 败 操 作, 默 认 数 据
      static <T> Result<T> failure​(int code, java.lang.String message)
      失 败 操 作, 携 带 自 定 义 状 态 码 和 自 定 义 消 息
      static <T> Result<T> failure​(int code, java.lang.String message, T data)
      失 败 操 作, 携 带 自 定 义 状 态 码 , 消 息 和 数 据
      static <T> Result<T> failure​(java.lang.String message)
      失 败 操 作, 携 带 自 定 义 消 息
      static <T> Result<T> failure​(java.lang.String message, T data)
      失 败 操 作, 携 带 自 定 义 消 息 和 数 据
      static <T> Result<T> failure​(ResultCode resultCode)
      失 败 操 作 , 携 带 自 定 义 消 息 , 状 态 码
      static <T> Result<T> result​(int code, java.lang.String message, T data, boolean success)
      Result 构 建 方 法
      static <T> Result<T> success()
      成 功 操 作
      static <T> Result<T> success​(int code, java.lang.String message)  
      static <T> Result<T> success​(int code, java.lang.String message, T data)
      成 功 操 作, 携 带 自 定义 状 态 码, 消 息 和 数 据
      static <T> Result<T> success​(java.lang.String message)
      成 功 操 作, 携 带 消 息
      static <T> Result<T> success​(java.lang.String message, T data)
      成 功 操 作, 携 带 消 息 和 携 带 数 据
      static <T> Result<T> success​(ResultCode resultCode)
      成 功 操 作, 携 带 自 定 义 状 态 码 和 消 息
      static <T> Result<T> success​(ResultCode resultCode, java.lang.String tokenKey, java.lang.String token)
      成 功 操 作, 携 带 自 定 义 状 态 码 和 消 息
      static <T> Result<T> success​(T data)
      成 功 操 作 , 携 带 数 据
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • Result

        public Result()
    • 方法详细资料

      • success

        public static <T> Result<T> success()
        成 功 操 作
        类型参数:
        T - type
        返回:
        result
      • success

        public static <T> Result<T> success​(T data)
        成 功 操 作 , 携 带 数 据
        类型参数:
        T - type
        参数:
        data - data
        返回:
        result
      • success

        public static <T> Result<T> success​(java.lang.String message)
        成 功 操 作, 携 带 消 息
        类型参数:
        T - type
        参数:
        message - message
        返回:
        result
      • success

        public static <T> Result<T> success​(java.lang.String message,
                                            T data)
        成 功 操 作, 携 带 消 息 和 携 带 数 据
        类型参数:
        T - type
        参数:
        message - message
        data - data
        返回:
        result
      • success

        public static <T> Result<T> success​(ResultCode resultCode)
        成 功 操 作, 携 带 自 定 义 状 态 码 和 消 息
        类型参数:
        T - type
        参数:
        resultCode - result code
        返回:
        result
      • success

        public static <T> Result<T> success​(ResultCode resultCode,
                                            java.lang.String tokenKey,
                                            java.lang.String token)
        成 功 操 作, 携 带 自 定 义 状 态 码 和 消 息
        类型参数:
        T - type
        参数:
        resultCode - resultCode
        tokenKey - token key
        token - token
        返回:
        result
      • success

        public static <T> Result<T> success​(int code,
                                            java.lang.String message)
      • success

        public static <T> Result<T> success​(int code,
                                            java.lang.String message,
                                            T data)
        成 功 操 作, 携 带 自 定义 状 态 码, 消 息 和 数 据
        类型参数:
        T - type
        参数:
        code - code
        message - message
        data - data
        返回:
        type
      • failure

        public static <T> Result<T> failure()
        失 败 操 作, 默 认 数 据
        类型参数:
        T - type
        返回:
        type
      • failure

        public static <T> Result<T> failure​(java.lang.String message)
        失 败 操 作, 携 带 自 定 义 消 息
        类型参数:
        T - type
        参数:
        message - message
        返回:
        type
      • failure

        public static <T> Result<T> failure​(ResultCode resultCode)
        失 败 操 作 , 携 带 自 定 义 消 息 , 状 态 码
        类型参数:
        T - type
        参数:
        resultCode - result code
        返回:
        type
      • failure

        public static <T> Result<T> failure​(java.lang.String message,
                                            T data)
        失 败 操 作, 携 带 自 定 义 消 息 和 数 据
        类型参数:
        T - type
        参数:
        message - msg
        data - data
        返回:
        type
      • failure

        public static <T> Result<T> failure​(int code,
                                            java.lang.String message)
        失 败 操 作, 携 带 自 定 义 状 态 码 和 自 定 义 消 息
        类型参数:
        T - type
        参数:
        code - code
        message - msg
        返回:
        type
      • failure

        public static <T> Result<T> failure​(int code,
                                            java.lang.String message,
                                            T data)
        失 败 操 作, 携 带 自 定 义 状 态 码 , 消 息 和 数 据
        类型参数:
        T - type
        参数:
        code - code
        message - msg
        data - data
        返回:
        type
      • auto

        public static <T> Result<T> auto​(boolean b)
        Boolean 返 回 操 作, 携 带 默 认 返 回 值
        类型参数:
        T - type
        参数:
        b - bool
        返回:
        ty
      • auto

        public static <T> Result<T> auto​(boolean b,
                                         java.lang.String success,
                                         java.lang.String failure)
        Boolean 返 回 操 作, 携 带 自 定 义 消 息
        类型参数:
        T - type
        参数:
        b - bool
        success - success
        failure - failure
        返回:
        ty
      • result

        public static <T> Result<T> result​(int code,
                                           java.lang.String message,
                                           T data,
                                           boolean success)
        Result 构 建 方 法
        类型参数:
        T - type
        参数:
        code - code
        message - message
        data - data
        success - success
        返回:
        ty