/*
* UserObjectWapper.java created on 2010-7-28 上午08:48:35 by bwl (Liu Daoru)
*/
package weibo4j.model;
import java.io.Serializable;
import java.util.List;
/**
* 对User对象列表进行的包装,以支持cursor相关信息传递
* @author sinaWeibo
*/
public class UserWapper implements Serializable {
private static final long serialVersionUID = -3119107701303920284L;
/**
* 用户对象列表
*/
private List<User> users;
/**
* 向前翻页的cursor
*/
private long previousCursor;
/**
* 向后翻页的cursor
*/
private long nextCursor;
private long totalNumber;
private String hasvisible;
public UserWapper(List<User> users, long previousCursor, long nextCursor, long totalNumber,String hasvisible) {
this.users = users;
this.previousCursor = previousCursor;
this.nextCursor = nextCursor;
this.totalNumber=totalNumber;
this.hasvisible = hasvisible;
}
public List<User> getUsers() {
return users;
}
public void setUsers(List<User> users) {
this.users = users;
}
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 long getTotalNumber() {
return totalNumber;
}
public void setTotalNumber(long totalNumber) {
this.totalNumber = totalNumber;
}
public String getHasvisible() {
return hasvisible;
}
public void setHasvisible(String hasvisible) {
this.hasvisible = hasvisible;
}
@Override
public String toString() {
String str="";
str += "UserWapper [users=[";
for(User u : users) {
str += u.toString() + " ";
}
str += "], ";
str += "previousCursor=" + previousCursor + ", ";
str += "nextCursor=" + nextCursor + ", ";
str += "totalNumber=" + totalNumber + ", ";
str += "hasvisible=" + hasvisible + "]";
return str;
}
}