类 Page<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
gu.sql2java.pagehelper.Page<E>
- 所有已实现的接口:
Closeable,Serializable,AutoCloseable,Cloneable,Iterable<E>,Collection<E>,List<E>,RandomAccess
Mybatis - 分页对象
- 版本:
- 3.6.0 项目地址 : http://git.oschina.net/free/Mybatis_PageHelper
- 作者:
- liuzh/abel533/isea533
- 另请参阅:
-
字段概要
从类继承的字段 java.util.AbstractList
modCount -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidclose()是否执行count查询countColumn(String columnName) 指定 count 查询列longintintgetPages()intlonglonggetTotal()getWhere()booleanisCount()booleanisEnable()返回当前线程是否启用分页查询pageNum(int pageNum) 设置页码pageSize(int pageSize) 设置页面大小pageSizeZero(Boolean pageSizeZero) 当设置为true的时候,如果pagesize设置为0(或RowBounds的limit=0),就不执行分页,返回全部结果reasonable(Boolean reasonable) 设置合理化setCount(boolean count) voidsetCountColumn(String countColumn) voidsetEnable(boolean enable) 返回当前线程是否启用分页查询setEndRow(long endRow) setPageNum(int pageNum) setPages(int pages) setPageSize(int pageSize) setPageSizeZero(Boolean pageSizeZero) setReasonable(Boolean reasonable) setStartRow(long startRow) voidsetTotal(long total) void<T> PageInfo<T>toPageInfo(com.google.common.base.Function<E, T> function) 数据对象转换<T> PageSerializable<T>toPageSerializable(com.google.common.base.Function<E, T> function) 数据对象转换toString()从类继承的方法 java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize从类继承的方法 java.util.AbstractCollection
containsAll从接口继承的方法 java.util.Collection
parallelStream, stream, toArray从接口继承的方法 java.util.List
containsAll
-
构造器详细资料
-
Page
public Page() -
Page
public Page(int pageNum, int pageSize) -
Page
public Page(int pageNum, int pageSize, boolean count) -
Page
public Page(int[] rowBounds, boolean count) int[] rowBounds 0 : offset 1 : limit
-
-
方法详细资料
-
getResult
-
getPages
public int getPages() -
setPages
-
getEndRow
public long getEndRow() -
setEndRow
-
getPageNum
public int getPageNum() -
setPageNum
-
getPageSize
public int getPageSize() -
setPageSize
-
getStartRow
public long getStartRow() -
setStartRow
-
getTotal
public long getTotal() -
setTotal
public void setTotal(long total) -
getReasonable
-
setReasonable
-
getPageSizeZero
-
setPageSizeZero
-
isCount
public boolean isCount() -
setCount
-
pageNum
设置页码- 参数:
pageNum-
-
pageSize
设置页面大小- 参数:
pageSize-
-
count
是否执行count查询- 参数:
count-
-
reasonable
设置合理化- 参数:
reasonable-
-
pageSizeZero
当设置为true的时候,如果pagesize设置为0(或RowBounds的limit=0),就不执行分页,返回全部结果- 参数:
pageSizeZero-
-
countColumn
指定 count 查询列- 参数:
columnName-
-
toPageInfo
-
toPageInfo
数据对象转换- 类型参数:
T-- 参数:
function-
-
toPageSerializable
-
toPageSerializable
数据对象转换- 类型参数:
T-- 参数:
function-
-
getCountColumn
-
setCountColumn
-
getWhere
-
setWhere
-
isEnable
public boolean isEnable()返回当前线程是否启用分页查询- 返回:
- enable
-
setEnable
public void setEnable(boolean enable) 返回当前线程是否启用分页查询- 参数:
enable- 要设置的 enable
-
toString
- 覆盖:
toString在类中AbstractCollection<E>
-
close
public void close()- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中Closeable
-