com.seeyon.ctp.util
类 FlipInfo

java.lang.Object
  继承者 com.seeyon.ctp.util.FlipInfo
直接已知子类:
FlipPageInfo

public class FlipInfo
extends java.lang.Object

Title: T1开发框架

Description: 翻页信息类。

Copyright: Copyright (c) 2012

Company: seeyon.com

从以下版本开始:
CTP2.0

构造方法摘要
FlipInfo()
          翻页信息类初始化
FlipInfo(int page)
          翻页信息类初始化
FlipInfo(int page, int size)
          翻页信息类初始化
FlipInfo(java.util.Map flipMap)
           
 
方法摘要
 java.util.List getData()
          获取翻页查询结果数据
 java.lang.Integer getDataCount()
          获取当前查询结果数据记录数
 int getPage()
          获取当前为第几页
 java.lang.Integer getPages()
          获取总页数
 java.util.Map getParams()
          获取自定义查询参数Map,只为前端grid组件参数续传用,数据库查询操作不使用该参数
 int getSize()
          获取翻页查询每页输出记录数
 java.lang.String getSortField()
          获取排序字段
 java.lang.String getSortOrder()
          获取排序顺序,asc or desc
 java.lang.Integer getStartAt()
          获取翻页起始加载记录位置
 int getTotal()
          获取总记录数
 boolean isNeedTotal()
          是否需要提取总记录数
 void setData(java.util.List data)
          当前页数据对象列表
 void setNeedTotal(boolean needTotal)
          设置是否需要提取总记录数,在不需要取总记录数的情况下设置为false以优化性能
 void setPage(int page)
          设置当前查询第几页
 void setParams(java.util.Map params)
          设置自定义查询参数Map,只为前端grid组件参数续传用,数据库查询操作不使用该参数
 void setSize(int size)
          设置翻页查询每页输出记录数
 void setSortField(java.lang.String sortField)
          设置排序字段
 void setSortOrder(java.lang.String sortOrder)
          设置排序顺序,asc or desc
 void setTotal(int total)
           
 java.lang.String toJSON()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

FlipInfo

public FlipInfo()
翻页信息类初始化


FlipInfo

public FlipInfo(int page)
翻页信息类初始化

参数:
page - 当前页

FlipInfo

public FlipInfo(int page,
                int size)
翻页信息类初始化

参数:
page - 当前页
size - 每页记录数

FlipInfo

public FlipInfo(java.util.Map flipMap)
方法详细信息

getPage

public int getPage()
获取当前为第几页

返回:
当前第几页

setPage

public void setPage(int page)
设置当前查询第几页

参数:
page - 当前第几页参数

getSize

public int getSize()
获取翻页查询每页输出记录数

返回:
翻页查询每页输出记录数

setSize

public void setSize(int size)
设置翻页查询每页输出记录数

参数:
size - 翻页查询每页输出记录数

getTotal

public int getTotal()
获取总记录数

返回:
总记录数

setTotal

public void setTotal(int total)

getPages

public java.lang.Integer getPages()
获取总页数

返回:
总页数

getStartAt

public java.lang.Integer getStartAt()
获取翻页起始加载记录位置

返回:
翻页起始加载位置

getData

public java.util.List getData()
获取翻页查询结果数据

返回:
翻页查询结果数据

setData

public void setData(java.util.List data)
当前页数据对象列表

参数:
data - 当前页数据对象列表

getDataCount

public java.lang.Integer getDataCount()
获取当前查询结果数据记录数

返回:
当前查询结果数据记录数

setNeedTotal

public void setNeedTotal(boolean needTotal)
设置是否需要提取总记录数,在不需要取总记录数的情况下设置为false以优化性能

参数:
needTotal - 是否要提取总记录数

isNeedTotal

public boolean isNeedTotal()
是否需要提取总记录数

返回:
是否提取总记录数

getSortField

public java.lang.String getSortField()
获取排序字段

返回:
排序字段

setSortField

public void setSortField(java.lang.String sortField)
设置排序字段

参数:
sortField - 排序字段

getSortOrder

public java.lang.String getSortOrder()
获取排序顺序,asc or desc

返回:
排序顺序

setSortOrder

public void setSortOrder(java.lang.String sortOrder)
设置排序顺序,asc or desc

参数:
sortOrder - 排序顺序

getParams

public java.util.Map getParams()
获取自定义查询参数Map,只为前端grid组件参数续传用,数据库查询操作不使用该参数

返回:
自定义查询参数Map

setParams

public void setParams(java.util.Map params)
设置自定义查询参数Map,只为前端grid组件参数续传用,数据库查询操作不使用该参数

参数:
params - 自定义查询参数Map

toJSON

public java.lang.String toJSON()
                        throws BusinessException
抛出:
BusinessException