package com.hdl.linkpm.sdk.core.exception;
|
|
|
import com.hdl.linkpm.sdk.HDLLinkPMSdk;
|
|
/**
|
* Created by jlchen on 12/2/21.
|
*/
|
public enum HDLErrorCode {
|
/***网络请求通信自定义错误码**/
|
HDL_DATA_PARSING_ERROR(-1000, HDLLinkPMSdk.isZh() == true ? "数据解析异常" : "Data parsing error"),
|
/***本地通信自定义错误码**/
|
HDL_DATA_ERROR(-2000, HDLLinkPMSdk.isZh() == true ? "参数异常" : "Parameter exception"),
|
HDL_DATA_NULL_ERROR(-2001, HDLLinkPMSdk.isZh() == true ? "参数不能为空" : "Parameter cannot be empty"),
|
HDL_TIMEOUT_ERROR(-2002, HDLLinkPMSdk.isZh() == true ? "超时" : "timeout");
|
|
private String msg;
|
private int code;
|
|
private HDLErrorCode(int code, String msg) {
|
this.msg = msg;
|
this.code = code;
|
}
|
|
public String getMsg() {
|
return msg;
|
}
|
|
public void setMsg(String msg) {
|
this.msg = msg;
|
}
|
|
public int getCode() {
|
return code;
|
}
|
|
public void setCode(int code) {
|
this.code = code;
|
}
|
}
|