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