admin
2021-04-07 cbb88109494ffc7916f6639c20ce05c0cec941a9
BuWanVideo/src/com/weikou/beibeivideo/entity/HomeType.java
@@ -1,8 +1,10 @@
package com.weikou.beibeivideo.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;
import com.alibaba.fastjson.JSONObject;
import com.google.gson.annotations.Expose;
import com.weikou.beibeivideo.ui.category.bean.HotStar;
@@ -12,6 +14,11 @@
 * @author Administrator
 */
public class HomeType implements Serializable {
    public HomeType() {
    }
    /**
     *
     */
@@ -33,12 +40,68 @@
    private String params;
    @Expose
    private String hasMore;
    @Expose
    private List<HomeVideo> homeVideoList;
    @Expose
    private List<HomeTypeItem> itemTypeList;
    @Expose
    private String icon;
    @Expose
    private boolean needAd;
    //刷新的位置  0-无刷新  1-右上角  2-下方
    @Expose
    private int refreshPosition;
    @Expose
    private String moreTag;
    @Expose
    private int count;
    @Expose
    private int number;
    //当前页码(0-开始)
    private int currentPage;
    //广告
    @Expose
    private HomeTypeAd ad;
    public String getMoreTag() {
        return moreTag;
    }
    public void setMoreTag(String moreTag) {
        this.moreTag = moreTag;
    }
    public HomeTypeAd getAd() {
        return ad;
    }
    public void setAd(HomeTypeAd ad) {
        this.ad = ad;
    }
    public boolean isNeedAd() {
        return needAd;
    }
    public void setNeedAd(boolean needAd) {
        this.needAd = needAd;
    }
    private List<VideoInfo> videoInfoList;
    public List<VideoInfo> getVideoInfoList() {
        return videoInfoList;
    }
    public void setVideoInfoList(List<VideoInfo> videoInfoList) {
        this.videoInfoList = videoInfoList;
    }
    private List<HotStar> hotStars;
@@ -154,4 +217,79 @@
        this.admin = admin;
    }
    public int getRefreshPosition() {
        return refreshPosition;
    }
    public void setRefreshPosition(int refreshPosition) {
        this.refreshPosition = refreshPosition;
    }
    public int getCount() {
        return count;
    }
    public void setCount(int count) {
        this.count = count;
    }
    public int getNumber() {
        return number;
    }
    public void setNumber(int number) {
        this.number = number;
    }
    public int getCurrentPage() {
        return currentPage;
    }
    public void setCurrentPage(int currentPage) {
        this.currentPage = currentPage;
    }
    public static class HomeTypeAd {
        @Expose
        private String picture;
        @Expose
        private BigDecimal pictureRate;
        @Expose
        private JumpDetail jumpDetail;
        @Expose
        private String params;
        public String getPicture() {
            return picture;
        }
        public void setPicture(String picture) {
            this.picture = picture;
        }
        public BigDecimal getPictureRate() {
            return pictureRate;
        }
        public void setPictureRate(BigDecimal pictureRate) {
            this.pictureRate = pictureRate;
        }
        public JumpDetail getJumpDetail() {
            return jumpDetail;
        }
        public void setJumpDetail(JumpDetail jumpDetail) {
            this.jumpDetail = jumpDetail;
        }
        public String getParams() {
            return params;
        }
        public void setParams(String params) {
            this.params = params;
        }
    }
}