package com.cooleshow.student.bean;

import java.util.ArrayList;
import java.util.List;

/**
 * Author by pq, Date on 2022/9/2.
 */
public class HomeHotNewsBean {

    /**
     * footer : [{"attribute1":"","attribute2":"","background":"","clientType":"","content":"","coverImage":"","createTime":"","delFlag":true,"hrefTarget":"","id":0,"linkType":"","linkUrl":"","memo":"","offlineTime":"","onlineTime":"","order":0,"showTime":0,"status":"","subType":0,"subTypeName":"","subjectIdList":"","subjectName":"","title":"","type":0,"typeName":"","updateName":"","updateTime":"","videoCoverImage":""}]
     * limit : 0
     * nextPage : 0
     * offset : 0
     * pageNo : 0
     * prePage : 0
     * rows : [{"attribute1":"","attribute2":"","background":"","clientType":"","content":"","coverImage":"","createTime":"","delFlag":true,"hrefTarget":"","id":0,"linkType":"","linkUrl":"","memo":"","offlineTime":"","onlineTime":"","order":0,"showTime":0,"status":"","subType":0,"subTypeName":"","subjectIdList":"","subjectName":"","title":"","type":0,"typeName":"","updateName":"","updateTime":"","videoCoverImage":""}]
     * statInfo : {}
     * total : 0
     * totalPage : 0
     */

    public int limit;
    public int nextPage;
    public int offset;
    public int pageNo;
    public int prePage;
    public StatInfoBean statInfo;
    public int total;
    public int totalPage;
    public ArrayList<FooterBean> footer;
    public ArrayList<RowsBean> rows;

    public static class StatInfoBean {
    }

    public static class FooterBean {
        /**
         * attribute1 :
         * attribute2 :
         * background :
         * clientType :
         * content :
         * coverImage :
         * createTime :
         * delFlag : true
         * hrefTarget :
         * id : 0
         * linkType :
         * linkUrl :
         * memo :
         * offlineTime :
         * onlineTime :
         * order : 0
         * showTime : 0
         * status :
         * subType : 0
         * subTypeName :
         * subjectIdList :
         * subjectName :
         * title :
         * type : 0
         * typeName :
         * updateName :
         * updateTime :
         * videoCoverImage :
         */

        public String attribute1;
        public String attribute2;
        public String background;
        public String clientType;
        public String content;
        public String coverImage;
        public String createTime;
        public boolean delFlag;
        public String hrefTarget;
        public int id;
        public String linkType;
        public String linkUrl;
        public String memo;
        public String offlineTime;
        public String onlineTime;
        public int order;
        public int showTime;
        public String status;
        public int subType;
        public String subTypeName;
        public String subjectIdList;
        public String subjectName;
        public String title;
        public int type;
        public String typeName;
        public String updateName;
        public String updateTime;
        public String videoCoverImage;
    }

    public static class RowsBean {
        /**
         * attribute1 :
         * attribute2 :
         * background :
         * clientType :
         * content :
         * coverImage :
         * createTime :
         * delFlag : true
         * hrefTarget :
         * id : 0
         * linkType :
         * linkUrl :
         * memo :
         * offlineTime :
         * onlineTime :
         * order : 0
         * showTime : 0
         * status :
         * subType : 0
         * subTypeName :
         * subjectIdList :
         * subjectName :
         * title :
         * type : 0
         * typeName :
         * updateName :
         * updateTime :
         * videoCoverImage :
         */

        public String attribute1;
        public String attribute2;
        public String background;
        public String clientType;
        public String content;
        public String coverImage;
        public String createTime;
        public boolean delFlag;
        public String hrefTarget;
        public int id;
        public String linkType;
        public String linkUrl;
        public String memo;
        public String offlineTime;
        public String onlineTime;
        public int order;
        public int showTime;
        public String status;
        public int subType;
        public String subTypeName;
        public String subjectIdList;
        public String subjectName;
        public String title;
        public int type;
        public String typeName;
        public String updateName;
        public String updateTime;
        public String videoCoverImage;
    }
}
