package org.aisen.weibo.sina.sinasdk.bean; import org.aisen.android.component.orm.annotation.PrimaryKey; import java.io.Serializable; import java.util.Date; public class StatusContent implements Serializable { private static final long serialVersionUID = 4658890626870999594L; /** * 创建时间 */ private String created_at; /** * 创建地点坐标 */ // {"type":"Point","coordinates":[22.5423681,113.9522767]} private Geo geo; /** * 微博ID */ @PrimaryKey(column = "id") private long id; /** * 微博信息内容 */ private String text; /** * 微博来源 */ private String source; /** * 是否已收藏 */ private Boolean favorited; /** * 是否被截断 */ private Boolean truncated; /** * 回复ID */ private String in_reply_to_status_id; /** * 回复人UID */ private String in_reply_to_user_id; /** * 回复人昵称 */ private String in_reply_to_screen_name; /** * 缩略图 */ private String thumbnail_pic; /** * 中型图片 */ private String bmiddle_pic; /** * 原始图片 */ private String original_pic; /** * 图片配图,多图时,返回多图链接 */ private PicUrls[] pic_urls; /** * 作者信息 */ private WeiBoUser user; /** * 转发的博文,内容为status,如果不是转发,则没有此字段 */ private StatusContent retweeted_status; /** * 转发的博文,内容为status,如果不是转发,则没有此字段 */ private int reposts_count; /** * 转发的博文,内容为status,如果不是转发,则没有此字段 */ private int comments_count; /** * 每次拉取的微博,首条都记录本组数据的拉取时间 */ private Date group_get_time; /** * 微博的可见性及指定可见分组信息。该object中type取值,0:普通微博,1:私密微博,3:指定分组微博,4:密友微博; * list_id为分组的组号 */ private Visible visible; /** * 表态数 */ private int attitudes_count; public String getCreated_at() { return created_at; } public void setCreated_at(String created_at) { this.created_at = created_at; } public Geo getGeo() { return geo; } public void setGeo(Geo geo) { this.geo = geo; } public long getId() { return id; } public void setId(long id) { this.id = id; } public String getText() { return text; } public void setText(String text) { this.text = text; } public String getSource() { return source; } public void setSource(String source) { this.source = source; } public Boolean getFavorited() { return favorited; } public void setFavorited(Boolean favorited) { this.favorited = favorited; } public Boolean getTruncated() { return truncated; } public void setTruncated(Boolean truncated) { this.truncated = truncated; } public String getIn_reply_to_status_id() { return in_reply_to_status_id; } public void setIn_reply_to_status_id(String in_reply_to_status_id) { this.in_reply_to_status_id = in_reply_to_status_id; } public String getIn_reply_to_user_id() { return in_reply_to_user_id; } public void setIn_reply_to_user_id(String in_reply_to_user_id) { this.in_reply_to_user_id = in_reply_to_user_id; } public String getIn_reply_to_screen_name() { return in_reply_to_screen_name; } public void setIn_reply_to_screen_name(String in_reply_to_screen_name) { this.in_reply_to_screen_name = in_reply_to_screen_name; } public String getThumbnail_pic() { return thumbnail_pic; } public void setThumbnail_pic(String thumbnail_pic) { this.thumbnail_pic = thumbnail_pic; } public String getBmiddle_pic() { return bmiddle_pic; } public void setBmiddle_pic(String bmiddle_pic) { this.bmiddle_pic = bmiddle_pic; } public String getOriginal_pic() { return original_pic; } public void setOriginal_pic(String original_pic) { this.original_pic = original_pic; } public PicUrls[] getPic_urls() { return pic_urls; } public void setPic_urls(PicUrls[] pic_urls) { this.pic_urls = pic_urls; } public WeiBoUser getUser() { return user; } public void setUser(WeiBoUser user) { this.user = user; } public StatusContent getRetweeted_status() { return retweeted_status; } public void setRetweeted_status(StatusContent retweeted_status) { this.retweeted_status = retweeted_status; } public int getReposts_count() { return reposts_count; } public void setReposts_count(int reposts_count) { this.reposts_count = reposts_count; } public int getComments_count() { return comments_count; } public void setComments_count(int comments_count) { this.comments_count = comments_count; } public Date getGroup_get_time() { return group_get_time; } public void setGroup_get_time(Date group_get_time) { this.group_get_time = group_get_time; } public int getAttitudes_count() { return attitudes_count; } public void setAttitudes_count(int attitudes_count) { this.attitudes_count = attitudes_count; } public Visible getVisible() { return visible; } public void setVisible(Visible visible) { this.visible = visible; } }