From 773b9953ad645b39a9efa8ab6d71dfc9d9e4e22e Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期四, 24 十月 2024 11:51:57 +0800 Subject: [PATCH] 补全了所有日志 --- HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/exception/HDLLinkCopyException.java | 63 +++++++++++++++++++++++++++++++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/exception/HDLLinkCopyException.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/exception/HDLLinkCopyException.java new file mode 100644 index 0000000..bed9cfd --- /dev/null +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/exception/HDLLinkCopyException.java @@ -0,0 +1,63 @@ +package com.hdl.linkpm.sdk.core.exception; + +import androidx.annotation.NonNull; + +/** + * Created by Tong on 2021/11/11. + */ +public class HDLLinkCopyException extends RuntimeException { + + private int code = 0; + private String msg = ""; + private Throwable rawThrowable; + + public HDLLinkCopyException() { + } + + public HDLLinkCopyException(String msg) { + this.msg = msg; + } + + public HDLLinkCopyException(int code, String msg) { + this.code = code; + this.msg = msg; + } + + public HDLLinkCopyException(int code) { + this.code = code; + } + + public HDLLinkCopyException(Throwable rawThrowable) { + this.rawThrowable = rawThrowable; + } + + public int getCode() { + return code; + } + + public void setCode(int code) { + this.code = code; + } + + public @NonNull + String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public Throwable getRawThrowable() { + return rawThrowable; + } + + public void setRawThrowable(Throwable rawThrowable) { + this.rawThrowable = rawThrowable; + } + + public static HDLLinkCopyException getErrorWithCode(int code, String msg){ + return new HDLLinkCopyException(code,msg); + } +} + -- Gitblit v1.8.0