| 限定符和类型 | 字段和说明 |
|---|---|
protected T |
data
数据
|
protected int |
errorCode
错误码
|
protected String |
errorDetail
错误详情
|
protected String |
message
消息
|
protected List<ApplicationStackTrace> |
stackTraces
堆栈跟踪列表
|
protected boolean |
status
响应状态
|
| 构造器和说明 |
|---|
Result()
无参构造
|
Result(boolean status,
String message,
T data)
通过设置响应状态、消息内容和数据来初始化结果集
|
Result(boolean status,
String message,
T data,
int errorCode)
通过设置响应状态、消息内容和数据来初始化结果集
|
Result(String message)
通过设置消息内容来初始化结果集
|
Result(String message,
int errorCode)
通过设置消息内容和数据来初始化结果集
|
Result(String message,
T data)
通过设置消息内容和数据来初始化结果集
|
| 限定符和类型 | 方法和说明 |
|---|---|
Result<T> |
addStackTraces(ApplicationStackTrace stackTrace)
添加堆栈跟踪
|
Result<T> |
addStackTraces(List<ApplicationStackTrace> stackTraces)
添加堆栈跟踪列表
|
T |
getData()
获取数据
|
int |
getErrorCode()
返回错误码
|
String |
getErrorDetail()
获取错误详情
|
String |
getMessage()
获取消息内容
|
List<ApplicationStackTrace> |
getStackTraces()
获取堆栈跟踪列表
|
boolean |
isStatus()
获取响应状态
|
void |
setData(T data)
设置数据
|
void |
setErrorCode(int errorCode)
设置错误码
|
void |
setErrorDetail(String errorDetail)
设置错误详情
|
void |
setMessage(String message)
设置消息内容
|
void |
setStackTraces(List<ApplicationStackTrace> stackTraces)
设置堆栈跟踪列表
|
void |
setStatus(boolean status)
设置响应状态
|
String |
toString() |
protected boolean status
protected String message
protected T data
protected int errorCode
protected String errorDetail
protected List<ApplicationStackTrace> stackTraces
public Result()
public Result(String message)
message - 消息内容public Result(String message, int errorCode)
message - 消息内容errorCode - 错误码public Result(boolean status,
String message,
T data)
status - 响应状态message - 消息内容data - 数据public final boolean isStatus()
public final void setStatus(boolean status)
status - 响应状态public final String getMessage()
public final void setMessage(String message)
message - 消息内容public final T getData()
public final void setData(T data)
data - 数据public int getErrorCode()
public void setErrorCode(int errorCode)
errorCode - 错误码public String getErrorDetail()
public void setErrorDetail(String errorDetail)
errorDetail - 错误详情public List<ApplicationStackTrace> getStackTraces()
public void setStackTraces(List<ApplicationStackTrace> stackTraces)
stackTraces - 堆栈跟踪列表public Result<T> addStackTraces(List<ApplicationStackTrace> stackTraces)
stackTraces - 堆栈跟踪列表public Result<T> addStackTraces(ApplicationStackTrace stackTrace)
stackTrace - 堆栈跟踪Copyright © 2021 guerlab. All rights reserved.