All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.featherfly.common.structure.page.Pagination Maven / Gradle / Ivy

package cn.featherfly.common.structure.page;



/**
 * 

* 分页模型 *

* * @author 钟冀 */ public interface Pagination { /** *

* 获取每页数量 *

* @return 每页数量 */ Integer getPageSize(); /** *

* 获取页数 *

* @return 页数 */ Integer getPageNumber(); /** *

* 获取总页数 *

* @return 总页数 */ Integer getTotalPage(); /** *

* 获取总数 *

* @return 总数 */ Integer getTotal(); /** *

* 设置每页数量 *

* @param pageSize 每页数量 */ void setPageSize(Integer pageSize); /** *

* 设置页数 *

* @param pageNumber 页数 */ void setPageNumber(Integer pageNumber); /** *

* 设置总数 *

* @param total 总数 */ void setTotal(Integer total); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy