跳过导航链接
org.noear.solon.core.handle

类 Result<T>

    • 构造器概要

      构造器 
      构造器和说明
      Result()
      此方法仅用于序列化与反序列化
      Result(int code, java.lang.String description) 
      Result(int code, java.lang.String description, T data) 
      Result(T data) 
    • 字段详细资料

      • SUCCEED_CODE

        public static int SUCCEED_CODE
      • FAILURE_CODE

        public static int FAILURE_CODE
    • 构造器详细资料

      • Result

        public Result()
        此方法仅用于序列化与反序列化
      • Result

        public Result(T data)
      • Result

        public Result(int code,
                      java.lang.String description)
      • Result

        public Result(int code,
                      java.lang.String description,
                      T data)
    • 方法详细资料

      • getCode

        public int getCode()
      • setCode

        public void setCode(int code)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription(java.lang.String description)
      • setData

        public void setData(T data)
      • getData

        public T getData()
      • succeed

        @Note(value="\u6210\u529f\u7684\u7a7a\u7ed3\u679c")
        public static <T> Result<T> succeed()
        成功的空结果
      • succeed

        @Note(value="\u6210\u529f\u7684\u7ed3\u679c")
        public static <T> Result<T> succeed(T data)
        成功的结果
      • succeed

        @Note(value="\u6210\u529f\u7684\u7ed3\u679c")
        public static <T> Result<T> succeed(T data,
                                                                                          java.lang.String description)
      • succeed

        @Note(value="\u6210\u529f\u7684\u7ed3\u679c")
        public static <T> Result<T> succeed(T data,
                                                                                          int code)
      • failure

        @Note(value="\u5931\u8d25\u7684\u7a7a\u7ed3\u679c")
        public static <T> Result<T> failure()
        成功的空结果
      • failure

        @Note(value="\u5931\u8d25\u7684\u7ed3\u679c")
        public static <T> Result<T> failure(int code)
        失败的结果
      • failure

        @Note(value="\u5931\u8d25\u7684\u7ed3\u679c")
        public static <T> Result<T> failure(int code,
                                                                                          java.lang.String description)
        失败的结果
      • failure

        @Note(value="\u5931\u8d25\u7684\u7ed3\u679c")
        public static <T> Result<T> failure(int code,
                                                                                          java.lang.String description,
                                                                                          T data)
        失败的结果
      • failure

        @Note(value="\u5931\u8d25\u7684\u7ed3\u679c")
        public static <T> Result<T> failure(java.lang.String description)