
com.allways.base.model.PageParam Maven / Gradle / Ivy
package com.allways.base.model;
/**
* @author lirui
*
**/
public class PageParam extends BaseParam {
public int offset;
public int pageSize;
public String sort;
public String order = "ASC";
public int pageNumber;
public int getOffset() {
if(pageNumber > 0){
return (pageNumber-1)*pageSize;
}
return offset;
}
public void setOffset(int offset) {
this.offset = offset;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getPageNumber() {
return pageNumber;
}
public void setPageNumber(int pageNumber) {
this.pageNumber = pageNumber;
}
@Override
public String getSort() {
return sort;
}
@Override
public void setSort(String sort) {
this.sort = sort;
}
@Override
public String getOrder() {
return order;
}
@Override
public void setOrder(String order) {
this.order = order;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy