package com.mm.android.deviceaddmodule.mobilecommon.entity.deviceadd; import com.mm.android.deviceaddmodule.mobilecommon.entity.DataInfo; import java.util.LinkedHashMap; import java.util.List; /** * 设备类型信息类,大类包含多个小类 **/ public class DeviceTypeInfo extends DataInfo { String updateTime; String language; LinkedHashMap> modelMap; //设备详细类型数据结构 public static class DeviceModelInfo extends DataInfo{ String deviceType; //分类名称,摄像机Camera, 门锁DoorBell, 报警器AlarmDevice, 网关Gateway, 硬盘录像机DVR String deviceModelName; //设备型号名称,APP展示使用 String deviceImageURI; //设备正视图(图片尺寸参考UI)的URI public String getDeviceModelName() { return deviceModelName; } public void setDeviceModelName(String deviceModelName) { this.deviceModelName = deviceModelName; } public String getDeviceImageURI() { return deviceImageURI; } public void setDeviceImageURI(String deviceImageURI) { this.deviceImageURI = deviceImageURI; } public String getDeviceType() { return deviceType; } public void setDeviceType(String deviceType) { this.deviceType = deviceType; } } public String getUpdateTime() { return updateTime; } public void setUpdateTime(String updateTime) { this.updateTime = updateTime; } public LinkedHashMap> getModelMap() { return modelMap; } public void setModelMap(LinkedHashMap> modelMap) { this.modelMap = modelMap; } public String getLanguage() { return language; } public void setLanguage(String language) { this.language = language; } }