From 99bc815e07e39354f51421b77f4012ffd35594d8 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期三, 28 六月 2023 18:03:00 +0800
Subject: [PATCH] 2023年06月28日18:02:58
---
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