类 BasePageExtractor
java.lang.Object
cn.zhxu.bs.implement.BasePageExtractor
- 所有已实现的接口:
PageExtractor
- 直接已知子类:
PageOffsetExtractor,PageSizeExtractor
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intlongintintgetStart()voidsetDefaultSize(int defaultSize) voidsetMaxAllowedOffset(long maxAllowedOffset) voidsetMaxAllowedSize(int maxAllowedSize) voidsetSizeName(String sizeName) voidsetStart(int start) protected abstract longprotected PagingtoPaging(MapBuilder.Limit limit) protected PagingtoPaging(MapBuilder.Page page) protected int
-
构造器详细资料
-
BasePageExtractor
public BasePageExtractor()
-
-
方法详细资料
-
extract
- 指定者:
extract在接口中PageExtractor- 参数:
paraMap- 检索参数- 返回:
- 分页信息
- 抛出:
IllegalParamException- 抛出非法参数异常后将终止 SQL 查询
-
toOffset
-
toSize
-
toPaging
-
toPaging
-
getSizeName
- 指定者:
getSizeName在接口中PageExtractor- 返回:
- 最大条数的参数名
-
getStart
public int getStart() -
setSizeName
-
setStart
public void setStart(int start) -
setMaxAllowedSize
public void setMaxAllowedSize(int maxAllowedSize) -
getMaxAllowedSize
public int getMaxAllowedSize() -
getDefaultSize
public int getDefaultSize() -
setDefaultSize
public void setDefaultSize(int defaultSize) -
getMaxAllowedOffset
public long getMaxAllowedOffset() -
setMaxAllowedOffset
public void setMaxAllowedOffset(long maxAllowedOffset)
-