package com.aptech.jb.util;
import java.util.ArrayList;
import java.util.List;
/**
* 分页工具类
* @author Administrator
*
*/
public class PageResult {
//当前页码
private long currentPage ;
//总页数
private long totalPage ;
//每页多少条数据
private long pageSize ;
//总条数
private long tatalResult ;
//每一页中的数据
private List datas = new ArrayList() ;
public long getCurrentPage() {
// if(this.currentPage > this.totalPage){
// this.currentPage =this.totalPage ;
// }
return currentPage;
}
public void setCurrentPage(long currentPage) {
if(this.currentPage > this.totalPage){
this.currentPage =this.totalPage ;
}
this.currentPage = currentPage;
}
public long getTotalPage() {
if(this.tatalResult % this.pageSize == 0){
return this.tatalResult / this.pageSize ;
}
else{
return this.tatalResult / this.pageSize +1 ;
}
}
public void setTotalPage(long totalPage) {
this.totalPage = totalPage;
}
public long getPageSize() {
return pageSize;
}
public void setPageSize(long pageSize) {
this.pageSize = pageSize;
}
public long getTatalResult() {
return tatalResult;
}
public void setTatalResult(long tatalResult) {
this.tatalResult = tatalResult;
}
public List getDatas() {
return datas;
}
public void setDatas(List datas) {
this.datas = datas;
}
}