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<String,List<DeviceModelInfo>> 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<String, List<DeviceModelInfo>> getModelMap() { return modelMap; } public void setModelMap(LinkedHashMap<String, List<DeviceModelInfo>> modelMap) { this.modelMap = modelMap; } public String getLanguage() { return language; } public void setLanguage(String language) { this.language = language; } }