package com.letv.datastatistics.entity; import java.io.Serializable; import java.util.HashMap; public class DataStatusInfo implements Serializable{ private static final long serialVersionUID = -4203703140646543081L; /** * 接口初始化状态 */ private ApiInfo mApiInfo = null; /** * 客户端设备信息上报,返回数据 */ private StatInfo mStatInfo = null; /** * jpush- 极光推送消息 */ private JpushInfo mJpushInfo = null; /** * 升级信息 */ private UpgradeInfo mUpgradeInfo = null; /** * 广告控制信息 */ private AdsInfo mAdsInfo = null; /** * 精品推荐控制信息 */ private HashMap<String, RecommendInfo> recommendInfos = null; /** * 播放码流控制 * */ private Defaultbr playDefaultbr ; /** * 下载流控制 * */ private Defaultbr downloadDefaultbr ; /** * 首页底部精品推荐 开关 * @return */ private boolean bottomRecommendSwitch = true; /** * 精品推荐频道开关 * @return */ private boolean channelRecommendSwitch = true; private LogoInfo mLogoInfo; /** * 服务器时间戳 * */ private int tm ; private int androidOpen350 = 0; public boolean isBottomRecommendSwitch() { return bottomRecommendSwitch; } public void setBottomRecommendSwitch(boolean bottomRecommendSwitch) { this.bottomRecommendSwitch = bottomRecommendSwitch; } public boolean isChannelRecommendSwitch() { return channelRecommendSwitch; } public void setChannelRecommendSwitch(boolean channelRecommendSwitch) { this.channelRecommendSwitch = channelRecommendSwitch; } public ApiInfo getApiInfo() { return mApiInfo; } public void setApiInfo(ApiInfo mApiInfo) { this.mApiInfo = mApiInfo; } public StatInfo getStatInfo() { return mStatInfo; } public void setStatInfo(StatInfo mStatInfo) { this.mStatInfo = mStatInfo; } /** * @return the mJpushInfo */ public JpushInfo getmJpushInfo() { return mJpushInfo; } /** * @param mJpushInfo the mJpushInfo to set */ public void setmJpushInfo(JpushInfo mJpushInfo) { this.mJpushInfo = mJpushInfo; } public UpgradeInfo getUpgradeInfo() { return mUpgradeInfo; } public void setUpgradeInfo(UpgradeInfo mUpgradeInfo) { this.mUpgradeInfo = mUpgradeInfo; } public AdsInfo getAdsInfo() { return mAdsInfo; } public void setAdsInfo(AdsInfo mAdsInfo) { this.mAdsInfo = mAdsInfo; } public HashMap<String, RecommendInfo> getRecommendInfos() { return recommendInfos; } public void setRecommendInfos(HashMap<String, RecommendInfo> recommendInfos) { this.recommendInfos = recommendInfos; } public Defaultbr getPlayDefaultbr() { return playDefaultbr; } public void setPlayDefaultbr(Defaultbr playDefaultbr) { this.playDefaultbr = playDefaultbr; } public Defaultbr getDownloadDefaultbr() { return downloadDefaultbr; } public void setDownloadDefaultbr(Defaultbr downloadDefaultbr) { this.downloadDefaultbr = downloadDefaultbr; } public int getTm() { return tm; } public void setTm(int tm) { this.tm = tm; } int getAndroidOpen350() { return androidOpen350; } public void setAndroidOpen350(int androidOpen350) { this.androidOpen350 = androidOpen350; } public boolean istAndroidOpen350() { return this.androidOpen350 == 1; } /** * @return the mLogoInfo */ public LogoInfo getmLogoInfo() { return mLogoInfo; } /** * @param mLogoInfo the mLogoInfo to set */ public void setmLogoInfo(LogoInfo mLogoInfo) { this.mLogoInfo = mLogoInfo; } }