package org.nutz.dao.pager;
class LoopScope {
static LoopScope eval(Pager pager, int len) {
LoopScope ls = new LoopScope();
pager.setRecordCount(len);
ls.start = pager.getOffset();
ls.max = ls.start + pager.getPageSize();
return ls;
}
/**
* 起始,一般由 0 开始
*/
public int start; // inclusive
/**
* 结束,不包括
*/
public int max; // exclusive
@Override
public String toString() {
return "[" + start + "," + max + "]";
}
}