gboat2.base.core.dao
类 Page<E>

java.lang.Object
  继承者 gboat2.base.core.dao.Page<E>
类型参数:
E - 结果集的类型
所有已实现的接口:
Serializable

public class Page<E>
extends Object
implements Serializable

分页对象。 一个分页对象包含查询的结果集 list 和分页信息 pageBean

作者:
lysming
另请参见:
序列化表格

构造方法摘要
Page()
          默认构造方法
Page(List<? extends E> result, PageBean pageBean)
          根据查询结果、分页信息构造
 
方法摘要
 void combine(Page<? extends E> combinePage)
          合并两个Page对象,前一页缺的数据自动补全
 void combine(Page<? extends E> combinePage, boolean autoSkip)
          合并数据
 PageBean getPageBean()
          取得分页信息Bean
 List<E> getResult()
          取得查询结果
 void setPageBean(PageBean pageBean)
          设置分页信息Bean
 void setResult(List<? extends E> result)
          设置查询结果
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Page

public Page()
默认构造方法


Page

public Page(List<? extends E> result,
            PageBean pageBean)
根据查询结果、分页信息构造

参数:
result - 查询结果
pageBean - 分页信息Bean
方法详细信息

getResult

public List<E> getResult()
取得查询结果

返回:
查询结果

setResult

public void setResult(List<? extends E> result)
设置查询结果

参数:
result - 查询结果

getPageBean

public PageBean getPageBean()
取得分页信息Bean

返回:
分页信息Bean

setPageBean

public void setPageBean(PageBean pageBean)
设置分页信息Bean

参数:
pageBean - 分页信息Bean

combine

public void combine(Page<? extends E> combinePage)
合并两个Page对象,前一页缺的数据自动补全

参数:
combinePage - 合并Page对象

combine

public void combine(Page<? extends E> combinePage,
                    boolean autoSkip)
合并数据

参数:
combinePage - 待合并的数据
autoSkip - 是否自动计算需要补充到前一页的数据


Copyright © 2014 广联达软件股份有限公司(Glodon Software Co., Ltd.). All rights reserved.