hxb
2023-12-15 3b47201d878ba8ff973b84baf15942475688e964
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
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<LinkCreateSceneImageToCloudBean> imageBeans = new ArrayList<>();
    private List<String> uids = new ArrayList<>();
    private List<LinkCreateSceneFunctionBean> 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<LinkCreateSceneImageToCloudBean> getImageBeans() {
        if (imageBeans == null) {
            return imageBeans = new ArrayList<>();
        }
        return imageBeans;
    }
 
    public void setImageBeans(@NonNull List<LinkCreateSceneImageToCloudBean> 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<String> getUids() {
        if (uids == null) {
            return new ArrayList<>();
        }
        return uids;
    }
 
    public void setUids(@NonNull List<String> uids) {
        this.uids = uids;
    }
 
    public List<LinkCreateSceneFunctionBean> getFunctions() {
        if (functions == null) {
            return new ArrayList<>();
        }
        return functions;
    }
 
    public void setFunctions(@NonNull List<LinkCreateSceneFunctionBean> functions) {
        this.functions = functions;
    }
}