package org.aisen.weibo.sina.support.paging;
import org.aisen.android.support.paging.IPaging;
import org.aisen.weibo.sina.support.bean.JokeBean;
import org.aisen.weibo.sina.support.bean.JokeBeans;
/**
* Created by wangdan on 16/3/22.
*/
public class JokePaging implements IPaging<JokeBean, JokeBeans> {
private static final long serialVersionUID = -4218422318963552361L;
private long firstId;
private long lastId;
@Override
public void processData(JokeBeans newDatas, JokeBean firstData, JokeBean lastData) {
if (firstData != null)
firstId = firstData.getId();
if (lastData != null)
lastId = lastData.getId();
}
@Override
public String getPreviousPage() {
return String.valueOf(firstId);
}
@Override
public String getNextPage() {
return String.valueOf(lastId);
}
public void clear() {
firstId = 0;
lastId = 0;
}
}