pageinfo.java

来自「公司自己开发的工作流引擎」· Java 代码 · 共 87 行

JAVA
87
字号
package cn.com.iaspec.workflow.extbusiness.pagemanage.vo;

import java.io.*;
/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: IASPEC Technologies</p>
 *
 * @author leigm
 * @version 1.0
 */

public class PageInfo implements Serializable{
  private int pageNo;
  private int cntPerPage;
  private int totalPageCnt;
  private int totalRecCnt;
  private String orderField;
  private String orderType;
  private Object queryObj;
  private Object resultObj;

  public void setPageNo(int pageNo){
    this.pageNo = pageNo;
  }
  public void setCntPerPage(int cntPerPage){
      this.cntPerPage = cntPerPage;
  }
  public void setTotalPageCnt(int totalPageCnt){
    this.totalPageCnt = totalPageCnt;
  }
  public void setTotalRecCnt(int totalRecCnt){
    this.totalRecCnt = totalRecCnt;
  }
  public void setQueryObj(Object queryObj){
    this.queryObj = queryObj;
  }
  public void setResultObj(Object resultObj){
      this.resultObj = resultObj;
  }

  public void setOrderType(String orderType){
    this.orderType=orderType;
  }

  public void setOrderField(String orderField){
    this.orderField=orderField;
  }

  public int getPageNo(){
    return this.pageNo;
  }
  public int getCntPerPage(){
    return this.cntPerPage;
  }
  public int getTotalPageCnt(){
    if(this.totalRecCnt % this.cntPerPage != 0){
      this.totalPageCnt = this.totalRecCnt/this.cntPerPage + 1;
    }else{
      this.totalPageCnt = this.totalRecCnt/this.cntPerPage;
    }

    return this.totalPageCnt;
  }
  public int getTotalRecCnt(){
    return this.totalRecCnt;
  }
  public Object getQueryObj(){
    return this.queryObj;
  }
  public Object getResultObj(){
    return this.resultObj;
  }

  public String getOrderField(){
    return orderField;
  }

  public String getOrderType(){
    return orderType;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?