New file |
| | |
| | | package com.hdl.sdk.link.core.bean; |
| | | |
| | | import androidx.annotation.NonNull; |
| | | |
| | | import com.hdl.sdk.link.common.utils.gson.GsonConvert; |
| | | |
| | | import java.io.Serializable; |
| | | |
| | | /** |
| | | * Created by hxb on 2021/12/19. |
| | | */ |
| | | public class ZigbeeResponse implements Serializable { |
| | | |
| | | /** |
| | | * 原生主题 |
| | | */ |
| | | private String topic; |
| | | /** |
| | | * 原生数据 |
| | | */ |
| | | private String data; |
| | | |
| | | /** |
| | | * 网关Oid |
| | | */ |
| | | private String oid; |
| | | |
| | | |
| | | /** |
| | | * 获取原生主题 |
| | | * |
| | | * @return |
| | | */ |
| | | public String getTopic() { |
| | | return topic; |
| | | } |
| | | |
| | | /** |
| | | * 设置原生主题 |
| | | * |
| | | * @param topic |
| | | */ |
| | | public void setTopic(String topic) { |
| | | this.topic = topic; |
| | | } |
| | | |
| | | /** |
| | | * 获取原生数据 |
| | | * |
| | | * @return |
| | | */ |
| | | public String getData() { |
| | | return data; |
| | | } |
| | | |
| | | /** |
| | | * 设置原生数据 |
| | | * |
| | | * @param data |
| | | */ |
| | | public void setData(String data) { |
| | | this.data = data; |
| | | } |
| | | |
| | | /** |
| | | * 获取网关主要信息,可能是oid,可能是网关Id,可能是mac |
| | | * |
| | | * @return |
| | | */ |
| | | public String getOid() { |
| | | return oid; |
| | | } |
| | | |
| | | /** |
| | | * 设置Oid |
| | | * |
| | | * @param |
| | | */ |
| | | public void setOid(String oid) { |
| | | this.oid = oid; |
| | | } |
| | | |
| | | @NonNull |
| | | @Override |
| | | public String toString() { |
| | | return GsonConvert.getGson().toJson(this); |
| | | } |
| | | } |