package com.stx.openeyes.model; import java.io.Serializable; import java.util.List; /** * Created by ASUS on 2016/2/29. */ public class HomePicEntity { /** * date : 1456675200000 * publishTime : 1456675200000 * type : normal * count : 6 * itemList : [{"type":"video","data":{"id":5754,"date":1456675200000,"idx":1,"title":"奥斯卡号外丨恭喜小李子终于申奥成功","description":"恭喜小李子结束了长达 20 年的陪跑~最新采访小李时,谈到为何投身环保,同时还坚持演戏。他说作为明星很多时候说话不受重视,但至少站出来说话能被听到,如果不演戏就没人听他说这些环保的事了。From Burger Fiction","category":"综合","duration":454,"playUrl":"http://baobab.wdjcdn.com/1456717752764486381173.mp4","playInfo":[{"height":480,"width":854,"name":"标清","type":"normal","url":"http://baobab.wdjcdn.com/1456718039738_5754_854x480.mp4"},{"height":720,"width":1280,"name":"高清","type":"high","url":"http://baobab.wdjcdn.com/1456717752764486381173.mp4"}],"consumption":{"collectionCount":602,"shareCount":2628,"playCount":0,"replyCount":51},"promotion":null,"waterMarks":null,"provider":{"name":"Vimeo","alias":"vimeo","icon":"http://img.wdjimg.com/image/video/c3ad630be461cbb081649c9e21d6cbe3_256_256.png"},"author":null,"adTrack":null,"shareAdTrack":null,"favoriteAdTrack":null,"webAdTrack":null,"cover":{"feed":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg","detail":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg","blurred":"http://img.wdjimg.com/image/video/e7686329d482d4bfa939acbcd53060ea_0_0.jpeg","sharing":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg"},"webUrl":{"raw":"http://www.wandoujia.com/eyepetizer/detail.html?vid=5754","forWeibo":"http://wandou.im/1l1ibm"},"campaign":null}}] */ private String nextPageUrl; public String getNextPageUrl() { return nextPageUrl; } public void setNextPageUrl(String nextPageUrl) { this.nextPageUrl = nextPageUrl; } private List<IssueListEntity> issueList; public void setIssueList(List<IssueListEntity> issueList) { this.issueList = issueList; } public List<IssueListEntity> getIssueList() { return issueList; } public static class IssueListEntity { private long date; private long publishTime; private String type; private int count; /** * type : video * data : {"id":5754,"date":1456675200000,"idx":1,"title":"奥斯卡号外丨恭喜小李子终于申奥成功","description":"恭喜小李子结束了长达 20 年的陪跑~最新采访小李时,谈到为何投身环保,同时还坚持演戏。他说作为明星很多时候说话不受重视,但至少站出来说话能被听到,如果不演戏就没人听他说这些环保的事了。From Burger Fiction","category":"综合","duration":454,"playUrl":"http://baobab.wdjcdn.com/1456717752764486381173.mp4","playInfo":[{"height":480,"width":854,"name":"标清","type":"normal","url":"http://baobab.wdjcdn.com/1456718039738_5754_854x480.mp4"},{"height":720,"width":1280,"name":"高清","type":"high","url":"http://baobab.wdjcdn.com/1456717752764486381173.mp4"}],"consumption":{"collectionCount":602,"shareCount":2628,"playCount":0,"replyCount":51},"promotion":null,"waterMarks":null,"provider":{"name":"Vimeo","alias":"vimeo","icon":"http://img.wdjimg.com/image/video/c3ad630be461cbb081649c9e21d6cbe3_256_256.png"},"author":null,"adTrack":null,"shareAdTrack":null,"favoriteAdTrack":null,"webAdTrack":null,"cover":{"feed":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg","detail":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg","blurred":"http://img.wdjimg.com/image/video/e7686329d482d4bfa939acbcd53060ea_0_0.jpeg","sharing":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg"},"webUrl":{"raw":"http://www.wandoujia.com/eyepetizer/detail.html?vid=5754","forWeibo":"http://wandou.im/1l1ibm"},"campaign":null} */ private List<ItemListEntity> itemList; public void setDate(long date) { this.date = date; } public void setPublishTime(long publishTime) { this.publishTime = publishTime; } public void setType(String type) { this.type = type; } public void setCount(int count) { this.count = count; } public void setItemList(List<ItemListEntity> itemList) { this.itemList = itemList; } public long getDate() { return date; } public long getPublishTime() { return publishTime; } public String getType() { return type; } public int getCount() { return count; } public List<ItemListEntity> getItemList() { return itemList; } public static class ItemListEntity implements Serializable { private String type; private String image; public String getImage() { return image; } public void setImage(String image) { this.image = image; } /** * id : 5754 * date : 1456675200000 * idx : 1 * title : 奥斯卡号外丨恭喜小李子终于申奥成功 * description : 恭喜小李子结束了长达 20 年的陪跑~最新采访小李时,谈到为何投身环保,同时还坚持演戏。他说作为明星很多时候说话不受重视,但至少站出来说话能被听到,如果不演戏就没人听他说这些环保的事了。From Burger Fiction * category : 综合 * duration : 454 * playUrl : http://baobab.wdjcdn.com/1456717752764486381173.mp4 * playInfo : [{"height":480,"width":854,"name":"标清","type":"normal","url":"http://baobab.wdjcdn.com/1456718039738_5754_854x480.mp4"},{"height":720,"width":1280,"name":"高清","type":"high","url":"http://baobab.wdjcdn.com/1456717752764486381173.mp4"}] * consumption : {"collectionCount":602,"shareCount":2628,"playCount":0,"replyCount":51} * promotion : null * waterMarks : null * provider : {"name":"Vimeo","alias":"vimeo","icon":"http://img.wdjimg.com/image/video/c3ad630be461cbb081649c9e21d6cbe3_256_256.png"} * author : null * adTrack : null * shareAdTrack : null * favoriteAdTrack : null * webAdTrack : null * cover : {"feed":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg","detail":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg","blurred":"http://img.wdjimg.com/image/video/e7686329d482d4bfa939acbcd53060ea_0_0.jpeg","sharing":"http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg"} * webUrl : {"raw":"http://www.wandoujia.com/eyepetizer/detail.html?vid=5754","forWeibo":"http://wandou.im/1l1ibm"} * campaign : null */ private DataEntity data; public void setType(String type) { this.type = type; } public void setData(DataEntity data) { this.data = data; } public String getType() { return type; } public DataEntity getData() { return data; } public static class DataEntity { private String image; public String getImage() { return image; } public void setImage(String image) { this.image = image; } private int id; private long date; private int idx; private String title; private String description; private String category; private int duration; private String playUrl; private String text; public String getText() { return text; } public void setText(String text) { this.text = text; } /** * collectionCount : 602 * shareCount : 2628 * playCount : 0 * replyCount : 51 */ private ConsumptionEntity consumption; private Object promotion; private Object waterMarks; /** * name : Vimeo * alias : vimeo * icon : http://img.wdjimg.com/image/video/c3ad630be461cbb081649c9e21d6cbe3_256_256.png */ private ProviderEntity provider; private Object author; private Object adTrack; private Object shareAdTrack; private Object favoriteAdTrack; private Object webAdTrack; /** * feed : http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg * detail : http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg * blurred : http://img.wdjimg.com/image/video/e7686329d482d4bfa939acbcd53060ea_0_0.jpeg * sharing : http://img.wdjimg.com/image/video/3141c1e1a154d17a5742eb9ab4a8723b_0_0.jpeg */ private CoverEntity cover; /** * raw : http://www.wandoujia.com/eyepetizer/detail.html?vid=5754 * forWeibo : http://wandou.im/1l1ibm */ private WebUrlEntity webUrl; private Object campaign; /** * height : 480 * width : 854 * name : 标清 * type : normal * url : http://baobab.wdjcdn.com/1456718039738_5754_854x480.mp4 */ private List<PlayInfoEntity> playInfo; public void setId(int id) { this.id = id; } public void setDate(long date) { this.date = date; } public void setIdx(int idx) { this.idx = idx; } public void setTitle(String title) { this.title = title; } public void setDescription(String description) { this.description = description; } public void setCategory(String category) { this.category = category; } public void setDuration(int duration) { this.duration = duration; } public void setPlayUrl(String playUrl) { this.playUrl = playUrl; } public void setConsumption(ConsumptionEntity consumption) { this.consumption = consumption; } public void setPromotion(Object promotion) { this.promotion = promotion; } public void setWaterMarks(Object waterMarks) { this.waterMarks = waterMarks; } public void setProvider(ProviderEntity provider) { this.provider = provider; } public void setAuthor(Object author) { this.author = author; } public void setAdTrack(Object adTrack) { this.adTrack = adTrack; } public void setShareAdTrack(Object shareAdTrack) { this.shareAdTrack = shareAdTrack; } public void setFavoriteAdTrack(Object favoriteAdTrack) { this.favoriteAdTrack = favoriteAdTrack; } public void setWebAdTrack(Object webAdTrack) { this.webAdTrack = webAdTrack; } public void setCover(CoverEntity cover) { this.cover = cover; } public void setWebUrl(WebUrlEntity webUrl) { this.webUrl = webUrl; } public void setCampaign(Object campaign) { this.campaign = campaign; } public void setPlayInfo(List<PlayInfoEntity> playInfo) { this.playInfo = playInfo; } public int getId() { return id; } public long getDate() { return date; } public int getIdx() { return idx; } public String getTitle() { return title; } public String getDescription() { return description; } public String getCategory() { return category; } public int getDuration() { return duration; } public String getPlayUrl() { return playUrl; } public ConsumptionEntity getConsumption() { return consumption; } public Object getPromotion() { return promotion; } public Object getWaterMarks() { return waterMarks; } public ProviderEntity getProvider() { return provider; } public Object getAuthor() { return author; } public Object getAdTrack() { return adTrack; } public Object getShareAdTrack() { return shareAdTrack; } public Object getFavoriteAdTrack() { return favoriteAdTrack; } public Object getWebAdTrack() { return webAdTrack; } public CoverEntity getCover() { return cover; } public WebUrlEntity getWebUrl() { return webUrl; } public Object getCampaign() { return campaign; } public List<PlayInfoEntity> getPlayInfo() { return playInfo; } public static class ConsumptionEntity { private int collectionCount; private int shareCount; private int playCount; private int replyCount; public void setCollectionCount(int collectionCount) { this.collectionCount = collectionCount; } public void setShareCount(int shareCount) { this.shareCount = shareCount; } public void setPlayCount(int playCount) { this.playCount = playCount; } public void setReplyCount(int replyCount) { this.replyCount = replyCount; } public int getCollectionCount() { return collectionCount; } public int getShareCount() { return shareCount; } public int getPlayCount() { return playCount; } public int getReplyCount() { return replyCount; } } public static class ProviderEntity { private String name; private String alias; private String icon; public void setName(String name) { this.name = name; } public void setAlias(String alias) { this.alias = alias; } public void setIcon(String icon) { this.icon = icon; } public String getName() { return name; } public String getAlias() { return alias; } public String getIcon() { return icon; } } public static class CoverEntity { private String feed; private String detail; private String blurred; private String sharing; public void setFeed(String feed) { this.feed = feed; } public void setDetail(String detail) { this.detail = detail; } public void setBlurred(String blurred) { this.blurred = blurred; } public void setSharing(String sharing) { this.sharing = sharing; } public String getFeed() { return feed; } public String getDetail() { return detail; } public String getBlurred() { return blurred; } public String getSharing() { return sharing; } } public static class WebUrlEntity { private String raw; private String forWeibo; public void setRaw(String raw) { this.raw = raw; } public void setForWeibo(String forWeibo) { this.forWeibo = forWeibo; } public String getRaw() { return raw; } public String getForWeibo() { return forWeibo; } } public static class PlayInfoEntity { private int height; private int width; private String name; private String type; private String url; public void setHeight(int height) { this.height = height; } public void setWidth(int width) { this.width = width; } public void setName(String name) { this.name = name; } public void setType(String type) { this.type = type; } public void setUrl(String url) { this.url = url; } public int getHeight() { return height; } public int getWidth() { return width; } public String getName() { return name; } public String getType() { return type; } public String getUrl() { return url; } } } } } }