package com.hdl.linkpm.sdk.home.bean.logic; import androidx.annotation.NonNull; import com.hdl.linkpm.sdk.device.bean.StatusBean; import java.io.Serializable; import java.util.ArrayList; import java.util.List; /** * Created by jlchen on 12/14/21. * 执行动作 */ public class OutputBean implements Serializable { private String target_type;//控制目标类型 设备:0,场景1,自动化2 private String sid;//设备或场景id private List status = new ArrayList<>();//状态 @NonNull public String getTarget_type() { return target_type == null ? "" : target_type; } public void setTarget_type(@NonNull String target_type) { this.target_type = target_type; } @NonNull public String getSid() { return sid == null ? "" : sid; } public void setSid(@NonNull String sid) { this.sid = sid; } @NonNull public List getStatus() { if (status == null) { return new ArrayList<>(); } return status; } public void setStatus(@NonNull List status) { this.status = status; } }