Package tech.riemann.etp.web.response
Class Result<T>
java.lang.Object
tech.riemann.etp.web.response.Result<T>
- Type Parameters:
T-
- Author:
- Kerbores(kerbores@riemann.tech)
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Result
public Result()
-
-
Method Details
-
success
返回成功- Type Parameters:
T- 类型- Returns:
- 成功结果
-
success
携带数据返回成功- Type Parameters:
T- 数据泛型- Parameters:
t- 数据- Returns:
- 成功的结果
-
fail
返回失败及原因- Type Parameters:
T- 数据泛型- Parameters:
msgs- 失败原因- Returns:
- 失败的结果
-
exception
返回异常及原因- Type Parameters:
T- 数据泛型- Parameters:
msgs- 异常原因- Returns:
- 异常的结果
-
exception
返回异常及原因- Type Parameters:
T- 数据泛型- Parameters:
msgs- 异常原因- Returns:
- 异常的结果
-
exception
返回异常及原因- Type Parameters:
T- 数据泛型- Parameters:
throwables- 异常- Returns:
- 异常的结果
-
addExtData
添加扩展数据- Parameters:
key- 数据keyvalue- 数据- Returns:
- 返回结果对象
-
isSuccess
public boolean isSuccess()是否成功- Returns:
- 是否成功标识
-
toString
-