From 14de918a79943e4961b09fa01ed320c6cad41f2e Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期三, 28 六月 2023 17:14:51 +0800
Subject: [PATCH] Revert "Revert "Merge branch 'hxb' into wjc""

---
 HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/bean/LinkOidBean.java |  174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 174 insertions(+), 0 deletions(-)

diff --git a/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/bean/LinkOidBean.java b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/bean/LinkOidBean.java
new file mode 100644
index 0000000..ecea4da
--- /dev/null
+++ b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/bean/LinkOidBean.java
@@ -0,0 +1,174 @@
+package com.hdl.sdk.link.bean;
+
+import androidx.annotation.NonNull;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Created by jlchen on 1/10/22.
+ * Link Oid妯″潡瀵硅薄
+ */
+public class LinkOidBean implements Serializable {
+
+    private String oid;//oid
+    private String device_name;//妯″潡鍚嶅瓧
+    private String device_mac;//妯″潡Mac鍦板潃銆乑igBee鐨凞eviceAddr
+    private String device_model;//ZigBee鐨凪odelIdentifier
+    private String addresses;//
+    private String driver_code;//
+    private String hw_version;//纭欢鐗堟湰
+    private String fw_version;
+    private String src;//鏉ヨ嚜閭d釜椹卞姩
+    private String from;//鏉ヨ嚜閭d釜缃戝叧
+    private final String protocolType="zigbee";//鍗忚绫诲瀷(bus銆乲nx銆亃igbee)
+    private String parentOid;//鐖惰澶噊id
+    private List<ImageInfoBean> image_info = new ArrayList<>();// 涓�涓澶囧彲鑳藉涓浐浠剁増鏈� 鍥轰欢鐗堟湰鍒楄〃
+
+    //    private boolean templateFlag = false;//妯℃澘鏍囪
+//
+//    public boolean isTemplateFlag() {
+//        return templateFlag;
+//    }
+//
+//    public void setTemplateFlag(boolean templateFlag) {
+//        this.templateFlag = templateFlag;
+//    }
+    @NonNull
+    public String getParentOid() {
+        return parentOid == null ? "" : parentOid;
+    }
+
+    public void setParentOid(String parentOid) {
+        this.parentOid = parentOid;
+    }
+
+    @NonNull
+    public String getOid() {
+        return oid == null ? "" : oid;
+    }
+
+    public void setOid(@NonNull String oid) {
+        this.oid = oid;
+    }
+
+    @NonNull
+    public String getDevice_name() {
+        return device_name == null ? "" : device_name;
+    }
+
+    public void setDevice_name(@NonNull String device_name) {
+        this.device_name = device_name;
+    }
+
+    @NonNull
+    public String getDevice_mac() {
+        return device_mac == null ? "" : device_mac;
+    }
+
+    public void setDevice_mac(@NonNull String device_mac) {
+        this.device_mac = device_mac;
+    }
+
+    @NonNull
+    public String getDevice_model() {
+        return device_model == null ? "" : device_model;
+    }
+
+    public void setDevice_model(@NonNull String device_model) {
+        this.device_model = device_model;
+    }
+
+    @NonNull
+    public String getAddresses() {
+        return addresses == null ? "" : addresses;
+    }
+
+    public void setAddresses(@NonNull String addresses) {
+        this.addresses = addresses;
+    }
+
+    @NonNull
+    public String getDriver_code() {
+        return driver_code == null ? "" : driver_code;
+    }
+
+    public void setDriver_code(@NonNull String driver_code) {
+        this.driver_code = driver_code;
+    }
+
+    @NonNull
+    public String getHw_version() {
+        return hw_version == null ? "" : hw_version;
+    }
+
+    public void setHw_version(@NonNull String hw_version) {
+        this.hw_version = hw_version;
+    }
+
+    @NonNull
+    public String getFw_version() {
+        return fw_version == null ? "" : fw_version;
+    }
+
+    public void setFw_version(@NonNull String fw_version) {
+        this.fw_version = fw_version;
+    }
+
+    @NonNull
+    public String getSrc() {
+        return src == null ? "" : src;
+    }
+
+    public void setSrc(@NonNull String src) {
+        this.src = src;
+    }
+
+    @NonNull
+    public String getFrom() {
+        return from == null ? "" : from;
+    }
+
+    public void setFrom(@NonNull String from) {
+        this.from = from;
+    }
+
+    @NonNull
+    public List<ImageInfoBean> getImage_info() {
+        if (image_info == null) {
+            return new ArrayList<>();
+        }
+        return image_info;
+    }
+
+    public void setImage_info(@NonNull List<ImageInfoBean> image_info) {
+        this.image_info = image_info;
+    }
+
+    /**
+     * 鍥轰欢鍜岀‖浠剁増鏈�
+     */
+    public static class ImageInfoBean implements Serializable {
+        private String imageId;
+        private String fw_version;
+
+        @NonNull
+        public String getImageId() {
+            return imageId == null ? "" : imageId;
+        }
+
+        public void setImageId(@NonNull String imageId) {
+            this.imageId = imageId;
+        }
+
+        @NonNull
+        public String getFw_version() {
+            return fw_version == null ? "" : fw_version;
+        }
+
+        public void setFw_version(@NonNull String fw_version) {
+            this.fw_version = fw_version;
+        }
+    }
+}

--
Gitblit v1.8.0