public class Result<T>
extends java.lang.Object
implements java.io.Serializable
- 从以下版本开始:
- 1.0
- 另请参阅:
- 序列化表格
-
-
字段概要
字段
限定符和类型
字段和说明
static int
FAILURE_CODE
static int
SUCCEED_CODE
-
构造器概要
构造器
构造器和说明
Result()
此方法仅用于序列化与反序列化
Result(int code,
java.lang.String description)
Result(int code,
java.lang.String description,
T data)
Result(T data)
-
方法概要
所有方法 静态方法 实例方法 具体方法
限定符和类型
方法和说明
static <T> Result<T>
failure()
成功的空结果
static <T> Result<T>
failure(int code)
失败的结果
static <T> Result<T>
failure(int code,
java.lang.String description)
失败的结果
static <T> Result<T>
failure(int code,
java.lang.String description,
T data)
失败的结果
static <T> Result<T>
failure(java.lang.String description)
int
getCode()
T
getData()
java.lang.String
getDescription()
void
setCode(int code)
void
setData(T data)
void
setDescription(java.lang.String description)
static <T> Result<T>
succeed()
成功的空结果
static <T> Result<T>
succeed(T data)
成功的结果
static <T> Result<T>
succeed(T data,
int code)
static <T> Result<T>
succeed(T data,
java.lang.String description)
java.lang.String
toString()
-
-
构造器详细资料
-
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()
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中 java.lang.Object
-
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)
失败的结果