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