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/1/23 * description: */ public class LinkCreateSceneBean implements Serializable { private String delay; private String name; private String sid; private String group; private String can_delete; private String can_edit; private String gatewayId; private String image; private String from; //来源,方便网关识别 private String local; private List imageBeans = new ArrayList<>(); private List uids = new ArrayList<>(); private List functions = new ArrayList<>(); public String getCan_edit() { return can_edit == null ? "" : can_edit; } public void setCan_edit(@NonNull String can_edit) { this.can_edit = can_edit; } public String getLocal() { return local == null ? "" : local; } public void setLocal(@NonNull String local) { this.local = local; } public String getFrom() { return from == null ? "" : from; } public void setFrom(@NonNull String from) { this.from = from; } public String getGatewayId() { return gatewayId == null ? "" : gatewayId; } public void setGatewayId(@NonNull String gatewayId) { this.gatewayId = gatewayId; } public String getImage() { return image == null ? "" : image; } public void setImage(@NonNull String image) { this.image = image; } public String getGroup() { return group == null ? "" : group; } public void setGroup(@NonNull String group) { this.group = group; } public List getImageBeans() { if (imageBeans == null) { return imageBeans = new ArrayList<>(); } return imageBeans; } public void setImageBeans(@NonNull List imageBeans) { this.imageBeans = imageBeans; } public String getGateWayId() { return gatewayId == null ? "" : gatewayId; } public void setGateWayId(@NonNull String gateWayId) { this.gatewayId = gateWayId; } public String getCan_delete() { return can_delete == null ? "" : can_delete; } public void setCan_delete(@NonNull String can_delete) { this.can_delete = can_delete; } public String getDelay() { return delay == null ? "" : delay; } public void setDelay(@NonNull String delay) { this.delay = delay; } public String getName() { return name == null ? "" : name; } public void setName(@NonNull String name) { this.name = name; } public String getSid() { return sid == null ? "" : sid; } public void setSid(@NonNull String sid) { this.sid = sid; } public List getUids() { if (uids == null) { return new ArrayList<>(); } return uids; } public void setUids(@NonNull List uids) { this.uids = uids; } public List getFunctions() { if (functions == null) { return new ArrayList<>(); } return functions; } public void setFunctions(@NonNull List functions) { this.functions = functions; } }