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 FunctionActionBean implements Serializable{ private String deviceId;//设备主键id private String spk;//spk private List attributes = new ArrayList<>();//控制动作 @NonNull public String getDeviceId() { return deviceId == null ? "" : deviceId; } public void setDeviceId(@NonNull String deviceId) { this.deviceId = deviceId; } @NonNull public String getSpk() { return spk == null ? "" : spk; } public void setSpk(@NonNull String spk) { this.spk = spk; } @NonNull public List getAttributes() { if (attributes == null) { return new ArrayList<>(); } return attributes; } public void setAttributes(@NonNull List attributes) { this.attributes = attributes; } }