package weiboclient4j.model; import org.codehaus.jackson.annotate.JsonIgnoreProperties; import org.codehaus.jackson.annotate.JsonProperty; import java.util.ArrayList; import java.util.List; /** * @author Hover Ruan */ @JsonIgnoreProperties(ignoreUnknown = true) public class RepostTimeline { public static final RepostTimeline EMPTY = new RepostTimeline() { { setReposts(new ArrayList<Status>()); } }; @JsonProperty("hasvisible") private boolean visible; private long previousCursor; private long nextCursor; private int totalNumber; private List<Status> reposts; public boolean isVisible() { return visible; } public void setVisible(boolean visible) { this.visible = visible; } public long getPreviousCursor() { return previousCursor; } public void setPreviousCursor(long previousCursor) { this.previousCursor = previousCursor; } public long getNextCursor() { return nextCursor; } public void setNextCursor(long nextCursor) { this.nextCursor = nextCursor; } public int getTotalNumber() { return totalNumber; } public void setTotalNumber(int totalNumber) { this.totalNumber = totalNumber; } public List<Status> getReposts() { return reposts; } public void setReposts(List<Status> reposts) { this.reposts = reposts; } }