package weiboclient4j.model; import org.codehaus.jackson.annotate.JsonIgnoreProperties; import org.codehaus.jackson.type.TypeReference; import java.util.Date; import java.util.List; /** * @author Hover Ruan */ @JsonIgnoreProperties(ignoreUnknown = true) public class Status { public static final TypeReference<List<Status>> TYPE_STATUS_LIST = new TypeReference<List<Status>>() { }; private Date createdAt; private String idstr; private long id; private String text; private String source; private boolean favorited; private boolean truncated; private String inReplyToStatusId; private String inReplyToUserId; private String inReplyToScreenName; private String thumbnailPic; private String bmiddlePic; private String originalPic; private Status retweetedStatus; private User user; private String userId; private Geo geo; private String mid; private String deleted; private int repostsCount; private int commentsCount; public Date getCreatedAt() { return createdAt; } public void setCreatedAt(Date createdAt) { this.createdAt = createdAt; } 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 isFavorited() { return favorited; } public void setFavorited(boolean favorited) { this.favorited = favorited; } public boolean isTruncated() { return truncated; } public void setTruncated(boolean truncated) { this.truncated = truncated; } public String getInReplyToStatusId() { return inReplyToStatusId; } public void setInReplyToStatusId(String inReplyToStatusId) { this.inReplyToStatusId = inReplyToStatusId; } public String getInReplyToUserId() { return inReplyToUserId; } public void setInReplyToUserId(String inReplyToUserId) { this.inReplyToUserId = inReplyToUserId; } public String getInReplyToScreenName() { return inReplyToScreenName; } public void setInReplyToScreenName(String inReplyToScreenName) { this.inReplyToScreenName = inReplyToScreenName; } public String getThumbnailPic() { return thumbnailPic; } public void setThumbnailPic(String thumbnailPic) { this.thumbnailPic = thumbnailPic; } public String getBmiddlePic() { return bmiddlePic; } public void setBmiddlePic(String bmiddlePic) { this.bmiddlePic = bmiddlePic; } public String getOriginalPic() { return originalPic; } public void setOriginalPic(String originalPic) { this.originalPic = originalPic; } public Status getRetweetedStatus() { return retweetedStatus; } public void setRetweetedStatus(Status retweetedStatus) { this.retweetedStatus = retweetedStatus; } public User getUser() { return user; } public void setUser(User user) { this.user = user; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public Geo getGeo() { return geo; } public void setGeo(Geo geo) { this.geo = geo; } public String getMid() { return mid; } public void setMid(String mid) { this.mid = mid; } public String getDeleted() { return deleted; } public void setDeleted(String deleted) { this.deleted = deleted; } public String getIdstr() { return idstr; } public void setIdstr(String idstr) { this.idstr = idstr; } public int getRepostsCount() { return repostsCount; } public void setRepostsCount(int repostsCount) { this.repostsCount = repostsCount; } public int getCommentsCount() { return commentsCount; } public void setCommentsCount(int commentsCount) { this.commentsCount = commentsCount; } }