package licola.demo.com.huabandemo.Module.SearchResult; import java.util.List; /** * Created by LiCola on 2015/12/05 15:26 * 搜索画板的返回结果 * 其中去掉了 results表示画板中属于什么类型的结果 * 替换了 avatar 统一成String */ public class SearchBoardBean { /** * text : 美人鱼 * type : board */ private QueryBean query; /** * query : {"text":"美人鱼","type":"board"} * pin_count : 10327 * board_count : 418 * people_count : 227 * gift_count : 26 * facets : {"missing":181,"total":237,"other":0} * boards : [{"board_id":28185956,"user_id":11163317,"title":"美人鱼","description":"","category_id":"illustration","seq":28185956,"pin_count":24,"follow_count":2922,"like_count":0,"created_at":1455907880,"updated_at":1457206262,"deleting":0,"is_private":0,"extra":null,"pins":[{"pin_id":614471257,"user_id":11163317,"board_id":28185956,"file_id":41354146,"file":{"farm":"farm1","bucket":"hbimg","key":"238c6bcaa579030ae6b612ef89451ae2237694dd3407d-ruEKxm","type":"image/jpeg","width":620,"height":413,"frames":1},"media_type":0,"source":"heiguang.com","link":"http://www.heiguang.com/digital/smcy/20140411/114900.html","raw_text":"美人鱼","text_meta":{},"via":603915231,"via_user_id":17690958,"original":155061587,"created_at":1455908028,"like_count":0,"comment_count":0,"repin_count":8,"is_private":0,"orig_source":null},{"pin_id":614471189,"user_id":11163317,"board_id":28185956,"file_id":42184513,"file":{"farm":"farm1","bucket":"hbimg","key":"b118dd567156d8ea22d0ec23c072a6fe0f3c2a3319455-mC4ODX","type":"image/jpeg","width":736,"height":1116,"frames":1},"media_type":0,"source":"pinterest.com","link":"http://www.pinterest.com/pin/278167714459452222/","raw_text":"Shelly Wan","text_meta":{},"via":603917696,"via_user_id":17690958,"original":159550545,"created_at":1455907994,"like_count":0,"comment_count":0,"repin_count":9,"is_private":0,"orig_source":null}],"user":{"user_id":11163317,"username":"mendafan","urlname":"menda_flq","created_at":1387222387,"avatar":"图片地址"}}] */ private int pin_count; private int board_count; private int people_count; private int gift_count; /** * missing : 181 * total : 237 * other : 0 */ private FacetsBean facets; /** * board_id : 28185956 * user_id : 11163317 * title : 美人鱼 * description : * category_id : illustration * seq : 28185956 * pin_count : 24 * follow_count : 2922 * like_count : 0 * created_at : 1455907880 * updated_at : 1457206262 * deleting : 0 * is_private : 0 * extra : null * pins : [{"pin_id":614471257,"user_id":11163317,"board_id":28185956,"file_id":41354146,"file":{"farm":"farm1","bucket":"hbimg","key":"238c6bcaa579030ae6b612ef89451ae2237694dd3407d-ruEKxm","type":"image/jpeg","width":620,"height":413,"frames":1},"media_type":0,"source":"heiguang.com","link":"http://www.heiguang.com/digital/smcy/20140411/114900.html","raw_text":"美人鱼","text_meta":{},"via":603915231,"via_user_id":17690958,"original":155061587,"created_at":1455908028,"like_count":0,"comment_count":0,"repin_count":8,"is_private":0,"orig_source":null},{"pin_id":614471189,"user_id":11163317,"board_id":28185956,"file_id":42184513,"file":{"farm":"farm1","bucket":"hbimg","key":"b118dd567156d8ea22d0ec23c072a6fe0f3c2a3319455-mC4ODX","type":"image/jpeg","width":736,"height":1116,"frames":1},"media_type":0,"source":"pinterest.com","link":"http://www.pinterest.com/pin/278167714459452222/","raw_text":"Shelly Wan","text_meta":{},"via":603917696,"via_user_id":17690958,"original":159550545,"created_at":1455907994,"like_count":0,"comment_count":0,"repin_count":9,"is_private":0,"orig_source":null}] * user : {"user_id":11163317,"username":"mendafan","urlname":"menda_flq","created_at":1387222387,"avatar":"图片地址"} */ private List<BoardsBean> boards; public QueryBean getQuery() { return query; } public void setQuery(QueryBean query) { this.query = query; } public int getPin_count() { return pin_count; } public void setPin_count(int pin_count) { this.pin_count = pin_count; } public int getBoard_count() { return board_count; } public void setBoard_count(int board_count) { this.board_count = board_count; } public int getPeople_count() { return people_count; } public void setPeople_count(int people_count) { this.people_count = people_count; } public int getGift_count() { return gift_count; } public void setGift_count(int gift_count) { this.gift_count = gift_count; } public FacetsBean getFacets() { return facets; } public void setFacets(FacetsBean facets) { this.facets = facets; } public List<BoardsBean> getBoards() { return boards; } public void setBoards(List<BoardsBean> boards) { this.boards = boards; } public static class QueryBean { private String text; private String type; public String getText() { return text; } public void setText(String text) { this.text = text; } public String getType() { return type; } public void setType(String type) { this.type = type; } } public static class FacetsBean { private int missing; private int total; private int other; public int getMissing() { return missing; } public void setMissing(int missing) { this.missing = missing; } public int getTotal() { return total; } public void setTotal(int total) { this.total = total; } public int getOther() { return other; } public void setOther(int other) { this.other = other; } } public static class BoardsBean { private int board_id; private int user_id; private String title; private String description; private String category_id; private int seq; private int pin_count; private int follow_count; private int like_count; private int created_at; private int updated_at; private int deleting; private int is_private; private Object extra; /** * user_id : 11163317 * username : mendafan * urlname : menda_flq * created_at : 1387222387 * avatar : 图片地址 */ private UserBean user; /** * pin_id : 614471257 * user_id : 11163317 * board_id : 28185956 * file_id : 41354146 * file : {"farm":"farm1","bucket":"hbimg","key":"238c6bcaa579030ae6b612ef89451ae2237694dd3407d-ruEKxm","type":"image/jpeg","width":620,"height":413,"frames":1} * media_type : 0 * source : heiguang.com * link : http://www.heiguang.com/digital/smcy/20140411/114900.html * raw_text : 美人鱼 * text_meta : {} * via : 603915231 * via_user_id : 17690958 * original : 155061587 * created_at : 1455908028 * like_count : 0 * comment_count : 0 * repin_count : 8 * is_private : 0 * orig_source : null */ private List<PinsBean> pins; public int getBoard_id() { return board_id; } public void setBoard_id(int board_id) { this.board_id = board_id; } public int getUser_id() { return user_id; } public void setUser_id(int user_id) { this.user_id = user_id; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getCategory_id() { return category_id; } public void setCategory_id(String category_id) { this.category_id = category_id; } public int getSeq() { return seq; } public void setSeq(int seq) { this.seq = seq; } public int getPin_count() { return pin_count; } public void setPin_count(int pin_count) { this.pin_count = pin_count; } public int getFollow_count() { return follow_count; } public void setFollow_count(int follow_count) { this.follow_count = follow_count; } public int getLike_count() { return like_count; } public void setLike_count(int like_count) { this.like_count = like_count; } public int getCreated_at() { return created_at; } public void setCreated_at(int created_at) { this.created_at = created_at; } public int getUpdated_at() { return updated_at; } public void setUpdated_at(int updated_at) { this.updated_at = updated_at; } public int getDeleting() { return deleting; } public void setDeleting(int deleting) { this.deleting = deleting; } public int getIs_private() { return is_private; } public void setIs_private(int is_private) { this.is_private = is_private; } public Object getExtra() { return extra; } public void setExtra(Object extra) { this.extra = extra; } public UserBean getUser() { return user; } public void setUser(UserBean user) { this.user = user; } public List<PinsBean> getPins() { return pins; } public void setPins(List<PinsBean> pins) { this.pins = pins; } public static class UserBean { private int user_id; private String username; private String urlname; private int created_at; private String avatar; public int getUser_id() { return user_id; } public void setUser_id(int user_id) { this.user_id = user_id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getUrlname() { return urlname; } public void setUrlname(String urlname) { this.urlname = urlname; } public int getCreated_at() { return created_at; } public void setCreated_at(int created_at) { this.created_at = created_at; } public String getAvatar() { return avatar; } public void setAvatar(String avatar) { this.avatar = avatar; } } public static class PinsBean { private int pin_id; private int user_id; private int board_id; private int file_id; /** * farm : farm1 * bucket : hbimg * key : 238c6bcaa579030ae6b612ef89451ae2237694dd3407d-ruEKxm * type : image/jpeg * width : 620 * height : 413 * frames : 1 */ private FileBean file; private int media_type; private String source; private String link; private String raw_text; private TextMetaBean text_meta; private int via; private int via_user_id; private int original; private int created_at; private int like_count; private int comment_count; private int repin_count; private int is_private; private Object orig_source; public int getPin_id() { return pin_id; } public void setPin_id(int pin_id) { this.pin_id = pin_id; } public int getUser_id() { return user_id; } public void setUser_id(int user_id) { this.user_id = user_id; } public int getBoard_id() { return board_id; } public void setBoard_id(int board_id) { this.board_id = board_id; } public int getFile_id() { return file_id; } public void setFile_id(int file_id) { this.file_id = file_id; } public FileBean getFile() { return file; } public void setFile(FileBean file) { this.file = file; } public int getMedia_type() { return media_type; } public void setMedia_type(int media_type) { this.media_type = media_type; } public String getSource() { return source; } public void setSource(String source) { this.source = source; } public String getLink() { return link; } public void setLink(String link) { this.link = link; } public String getRaw_text() { return raw_text; } public void setRaw_text(String raw_text) { this.raw_text = raw_text; } public TextMetaBean getText_meta() { return text_meta; } public void setText_meta(TextMetaBean text_meta) { this.text_meta = text_meta; } public int getVia() { return via; } public void setVia(int via) { this.via = via; } public int getVia_user_id() { return via_user_id; } public void setVia_user_id(int via_user_id) { this.via_user_id = via_user_id; } public int getOriginal() { return original; } public void setOriginal(int original) { this.original = original; } public int getCreated_at() { return created_at; } public void setCreated_at(int created_at) { this.created_at = created_at; } public int getLike_count() { return like_count; } public void setLike_count(int like_count) { this.like_count = like_count; } public int getComment_count() { return comment_count; } public void setComment_count(int comment_count) { this.comment_count = comment_count; } public int getRepin_count() { return repin_count; } public void setRepin_count(int repin_count) { this.repin_count = repin_count; } public int getIs_private() { return is_private; } public void setIs_private(int is_private) { this.is_private = is_private; } public Object getOrig_source() { return orig_source; } public void setOrig_source(Object orig_source) { this.orig_source = orig_source; } public static class FileBean { private String farm; private String bucket; private String key; private String type; private int width; private int height; private int frames; public String getFarm() { return farm; } public void setFarm(String farm) { this.farm = farm; } public String getBucket() { return bucket; } public void setBucket(String bucket) { this.bucket = bucket; } public String getKey() { return key; } public void setKey(String key) { this.key = key; } public String getType() { return type; } public void setType(String type) { this.type = type; } public int getWidth() { return width; } public void setWidth(int width) { this.width = width; } public int getHeight() { return height; } public void setHeight(int height) { this.height = height; } public int getFrames() { return frames; } public void setFrames(int frames) { this.frames = frames; } } public static class TextMetaBean { } } } }