From ce88de4891b87c3b7b2750575e15d6e48d518852 Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期四, 24 十月 2024 10:39:12 +0800 Subject: [PATCH] 增加云端库 --- HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/FunctionInfoBaseBean.java | 127 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 127 insertions(+), 0 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/FunctionInfoBaseBean.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/FunctionInfoBaseBean.java new file mode 100644 index 0000000..ebe0d66 --- /dev/null +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/device/bean/FunctionInfoBaseBean.java @@ -0,0 +1,127 @@ +package com.hdl.linkpm.sdk.device.bean; + +import androidx.annotation.NonNull; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +/** + * Created by jlchen on 12/11/21. + * 鍔熻兘鍩虹鍙傛暟锛屾湰鍦伴�氫俊浣跨敤 + */ +public class FunctionInfoBaseBean implements Serializable { + + private String sid;//鍔熻兘Id + private List<String> uids = new ArrayList<>();//鎵�鍒嗛厤鐨勬埧闂磚id闆嗗悎 + private String name;//鍔熻兘鍚嶇О + private String spk;//鍔熻兘绫诲瀷 + private String oid;//璁惧瀵瑰簲鐨刼id + private String omodel;//鐗╃悊璁惧(妯″潡)鍨嬪彿 + private List<FunctionAttributesBean> attributes = new ArrayList<>();//灞炴�� + private String extend;//鎵╁睍淇℃伅 + + + + private String src;//璁惧鏉ユ簮 + + /** + * 1:灞曠ず 2:涓嶅睍绀� + */ + private String show; + + public String getSrc() { + return src; + } + + public void setSrc(String src) { + this.src = src; + } + + public String getShow() { + return show == null ? "1" : show; + } + + public void setShow(@NonNull String show) { + this.show = show; + } + + + @NonNull + public String getSid() { + return sid == null ? "" : sid; + } + + public void setSid(@NonNull String sid) { + this.sid = sid; + } + + @NonNull + public List<String> getUids() { + if (uids == null) { + return new ArrayList<>(); + } + return uids; + } + + public void setUids(@NonNull List<String> uids) { + this.uids = uids; + } + + @NonNull + public String getName() { + return name == null ? "" : name; + } + + public void setName(@NonNull String name) { + this.name = name; + } + + @NonNull + public String getSpk() { + return spk == null ? "" : spk; + } + + public void setSpk(@NonNull String spk) { + this.spk = spk; + } + + @NonNull + public String getOid() { + return oid == null ? "" : oid; + } + + public void setOid(@NonNull String oid) { + this.oid = oid; + } + + @NonNull + public String getOmodel() { + return omodel == null ? "" : omodel; + } + + public void setOmodel(@NonNull String omodel) { + this.omodel = omodel; + } + + @NonNull + public List<FunctionAttributesBean> getAttributes() { + if (attributes == null) { + return new ArrayList<>(); + } + return attributes; + } + + public void setAttributes(@NonNull List<FunctionAttributesBean> attributes) { + this.attributes = attributes; + } + + @NonNull + public String getExtend() { + return extend == null ? "" : extend; + } + + public void setExtend(@NonNull String extend) { + this.extend = extend; + } +} -- Gitblit v1.8.0