package com.pandaq.pandaeye.modules.douban.mvp; import java.io.Serializable; import java.util.List; /** * Created by PandaQ on 2016/9/8. * email : 767807368@qq.com * 电影条目实体类 */ public class MovieSubject implements Serializable{ /** * max : 10 * average : 9 * stars : 45 * min : 0 */ private RatingBean rating; /** * rating : {"max":10,"average":9.6,"stars":"45","min":0} * genres : ["剧情"] * title : 楚门的世界 * casts : [{"alt":"https://movie.douban.com/celebrity/1054438/","avatars":{"small":"http://img3.douban.com/img/celebrity/small/615.jpg","large":"http://img3.douban.com/img/celebrity/large/615.jpg","medium":"http://img3.douban.com/img/celebrity/medium/615.jpg"},"name":"金·凯瑞","id":"1054438"},{"alt":"https://movie.douban.com/celebrity/1053572/","avatars":{"small":"http://img3.doubanio.com/img/celebrity/small/516.jpg","large":"http://img3.doubanio.com/img/celebrity/large/516.jpg","medium":"http://img3.doubanio.com/img/celebrity/medium/516.jpg"},"name":"劳拉·琳妮","id":"1053572"},{"alt":"https://movie.douban.com/celebrity/1048024/","avatars":{"small":"http://img3.doubanio.com/img/celebrity/small/277.jpg","large":"http://img3.doubanio.com/img/celebrity/large/277.jpg","medium":"http://img3.doubanio.com/img/celebrity/medium/277.jpg"},"name":"艾德·哈里斯","id":"1048024"}] * collect_count : 483196 * original_title : The Truman Show * subtype : movie * directors : [{"alt":"https://movie.douban.com/celebrity/1022721/","avatars":{"small":"http://img3.douban.com/img/celebrity/small/4360.jpg","large":"http://img3.douban.com/img/celebrity/large/4360.jpg","medium":"http://img3.douban.com/img/celebrity/medium/4360.jpg"},"name":"彼得·威尔","id":"1022721"}] * year : 1998 * images : {"small":"http://img3.douban.com/view/movie_poster_cover/ipst/public/p479682972.jpg","large":"http://img3.douban.com/view/movie_poster_cover/lpst/public/p479682972.jpg","medium":"http://img3.douban.com/view/movie_poster_cover/spst/public/p479682972.jpg"} * alt : https://movie.douban.com/subject/1292064/ * id : 1292064 */ private String title; private int collect_count; private String original_title; private String subtype; private String year; /** * small : http://img3.douban.com/view/movie_poster_cover/ipst/public/p479682972.jpg * large : http://img3.douban.com/view/movie_poster_cover/lpst/public/p479682972.jpg * medium : http://img3.douban.com/view/movie_poster_cover/spst/public/p479682972.jpg */ private ImagesBean images; private String alt; private String id; private List<String> genres; /** * alt : https://movie.douban.com/celebrity/1054438/ * avatars : {"small":"http://img3.douban.com/img/celebrity/small/615.jpg","large":"http://img3.douban.com/img/celebrity/large/615.jpg","medium":"http://img3.douban.com/img/celebrity/medium/615.jpg"} * name : 金·凯瑞 * id : 1054438 */ private List<CastsBean> casts; /** * alt : https://movie.douban.com/celebrity/1022721/ * avatars : {"small":"http://img3.douban.com/img/celebrity/small/4360.jpg","large":"http://img3.douban.com/img/celebrity/large/4360.jpg","medium":"http://img3.douban.com/img/celebrity/medium/4360.jpg"} * name : 彼得·威尔 * id : 1022721 */ private List<DirectorsBean> directors; public RatingBean getRating() { return rating; } public void setRating(RatingBean rating) { this.rating = rating; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public int getCollect_count() { return collect_count; } public void setCollect_count(int collect_count) { this.collect_count = collect_count; } public String getOriginal_title() { return original_title; } public void setOriginal_title(String original_title) { this.original_title = original_title; } public String getSubtype() { return subtype; } public void setSubtype(String subtype) { this.subtype = subtype; } public String getYear() { return year; } public void setYear(String year) { this.year = year; } public ImagesBean getImages() { return images; } public void setImages(ImagesBean images) { this.images = images; } public String getAlt() { return alt; } public void setAlt(String alt) { this.alt = alt; } public String getId() { return id; } public void setId(String id) { this.id = id; } public List<String> getGenres() { return genres; } public void setGenres(List<String> genres) { this.genres = genres; } public List<CastsBean> getCasts() { return casts; } public void setCasts(List<CastsBean> casts) { this.casts = casts; } public List<DirectorsBean> getDirectors() { return directors; } public void setDirectors(List<DirectorsBean> directors) { this.directors = directors; } public static class RatingBean implements Serializable{ private int max; private float average; private String stars; private int min; public int getMax() { return max; } public void setMax(int max) { this.max = max; } public float getAverage() { return average; } public void setAverage(float average) { this.average = average; } public String getStars() { return stars; } public void setStars(String stars) { this.stars = stars; } public int getMin() { return min; } public void setMin(int min) { this.min = min; } } public static class ImagesBean implements Serializable{ private String small; private String large; private String medium; public String getSmall() { return small; } public void setSmall(String small) { this.small = small; } public String getLarge() { return large; } public void setLarge(String large) { this.large = large; } public String getMedium() { return medium; } public void setMedium(String medium) { this.medium = medium; } } public static class CastsBean implements Serializable{ private String alt; /** * small : http://img3.douban.com/img/celebrity/small/615.jpg * large : http://img3.douban.com/img/celebrity/large/615.jpg * medium : http://img3.douban.com/img/celebrity/medium/615.jpg */ private AvatarsBean avatars; private String name; private String id; public String getAlt() { return alt; } public void setAlt(String alt) { this.alt = alt; } public AvatarsBean getAvatars() { return avatars; } public void setAvatars(AvatarsBean avatars) { this.avatars = avatars; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getId() { return id; } public void setId(String id) { this.id = id; } public static class AvatarsBean implements Serializable{ private String small; private String large; private String medium; public String getSmall() { return small; } public void setSmall(String small) { this.small = small; } public String getLarge() { return large; } public void setLarge(String large) { this.large = large; } public String getMedium() { return medium; } public void setMedium(String medium) { this.medium = medium; } } } public static class DirectorsBean implements Serializable{ private String alt; /** * small : http://img3.douban.com/img/celebrity/small/4360.jpg * large : http://img3.douban.com/img/celebrity/large/4360.jpg * medium : http://img3.douban.com/img/celebrity/medium/4360.jpg */ private AvatarsBean avatars; private String name; private String id; public String getAlt() { return alt; } public void setAlt(String alt) { this.alt = alt; } public AvatarsBean getAvatars() { return avatars; } public void setAvatars(AvatarsBean avatars) { this.avatars = avatars; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getId() { return id; } public void setId(String id) { this.id = id; } public static class AvatarsBean implements Serializable{ private String small; private String large; private String medium; public String getSmall() { return small; } public void setSmall(String small) { this.small = small; } public String getLarge() { return large; } public void setLarge(String large) { this.large = large; } public String getMedium() { return medium; } public void setMedium(String medium) { this.medium = medium; } } } }