Files
senmesh-zc/backend/src/main/java/com/senmesh/common/dto/IPage.java

44 lines
578 B
Java

package com.senmesh.common.dto;
import java.util.List;
/**
* 分页对象
*
* @author sr on 2020-08-26
*/
public interface IPage<T> {
/**
* 第几页
*
* @return
* @author sr on 2020-08-26
*/
Integer getPageNo();
/**
* 页宽
*
* @return
* @author sr on 2020-08-26
*/
Integer getPageSize();
/**
* 获取是否需要分页属性
*
* @return {@link Boolean}
*/
Boolean getNeedPage();
/**
* 设置分页结果
*
* @author sr on 2020-08-26
*/
void setPageResult(int totalCount, List<T> results);
}