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/LinkCreateLogicBean.java | 122 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 122 insertions(+), 0 deletions(-) diff --git a/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/bean/LinkCreateLogicBean.java b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/bean/LinkCreateLogicBean.java new file mode 100644 index 0000000..204248f --- /dev/null +++ b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/bean/LinkCreateLogicBean.java @@ -0,0 +1,122 @@ +package com.hdl.sdk.link.bean; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +import androidx.annotation.NonNull; + +/** + * Created by Zoro + * Created on 2022/2/16 + * description: + */ +public class LinkCreateLogicBean implements Serializable { + private String sid; + private String name; + private String relation; + private String enable; + //enable甯冮槻銆乨isable鎾掗槻 + private String status; + //"all"--鍏ㄥ畢甯冮槻锛�"normal"--鏅�氭ā寮�,"all_day":24灏忔椂,"mute"锛氶潤闊� + private String type; + private String gatewayId; + private LinkCreateLogicCycleBean cycle = new LinkCreateLogicCycleBean(); + private List<LinkCreateLogicInputBean> input = new ArrayList<>(); + private List<LinkCreateLogicOutputBean> output = new ArrayList<>(); + private NoticeConfigInfo noticeConfig = new NoticeConfigInfo(); + + public NoticeConfigInfo getNoticeConfig() { + return noticeConfig; + } + + public void setNoticeConfig(@NonNull NoticeConfigInfo noticeConfig) { + this.noticeConfig = noticeConfig; + } + + public String getGateWayId() { + return gatewayId == null ? "" : gatewayId; + } + + public void setGateWayId(@NonNull String gateWayId) { + this.gatewayId = gateWayId; + } + + public String getStatus() { + return status == null ? "" : status; + } + + public void setStatus(@NonNull String status) { + this.status = status; + } + + public String getType() { + return type == null ? "" : type; + } + + public void setType(@NonNull String type) { + this.type = type; + } + + public String getSid() { + return sid == null ? "" : sid; + } + + public void setSid(@NonNull String sid) { + this.sid = sid; + } + + public String getName() { + return name == null ? "" : name; + } + + public void setName(@NonNull String name) { + this.name = name; + } + + public String getRelation() { + return relation == null ? "" : relation; + } + + public void setRelation(@NonNull String relation) { + this.relation = relation; + } + + public String getEnable() { + return enable == null ? "" : enable; + } + + public void setEnable(@NonNull String enable) { + this.enable = enable; + } + + public LinkCreateLogicCycleBean getCycle() { + return cycle; + } + + public void setCycle(@NonNull LinkCreateLogicCycleBean cycle) { + this.cycle = cycle; + } + + public List<LinkCreateLogicInputBean> getInput() { + if (input == null) { + return new ArrayList<>(); + } + return input; + } + + public void setInput(@NonNull List<LinkCreateLogicInputBean> input) { + this.input = input; + } + + public List<LinkCreateLogicOutputBean> getOutput() { + if (output == null) { + return new ArrayList<>(); + } + return output; + } + + public void setOutput(@NonNull List<LinkCreateLogicOutputBean> output) { + this.output = output; + } +} \ No newline at end of file -- Gitblit v1.8.0