package com.xcong.excoin.utils.api.response; import com.xcong.excoin.utils.api.ApiException; public class AccountsResponse { /** * status : ok * data : [{"id":100009,"type":"spot","state":"working","user-id":1000}] */ private String status; public String errCode; public String errMsg; private T data; public T checkAndReturn() { if ("ok".equals(status)) { return data; } throw new ApiException(errCode, errMsg); } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public T getData() { return data; } public void setData(T data) { this.data = data; } public String getErrCode() { return errCode; } public void setErrCode(String errCode) { this.errCode = errCode; } public String getErrMsg() { return errMsg; } public void setErrMsg(String errMsg) { this.errMsg = errMsg; } }