类 PageInfo<T>

java.lang.Object
gu.sql2java.pagehelper.PageSerializable<T>
gu.sql2java.pagehelper.PageInfo<T>
所有已实现的接口:
Serializable

public class PageInfo<T> extends PageSerializable<T>
对Page结果进行包装

新增分页的多项属性,主要参考:http://bbs.csdn.net/topics/360010907

从以下版本开始:
3.2.2 项目地址 : http://git.oschina.net/free/Mybatis_PageHelper
版本:
3.3.0
作者:
liuzh/abel533/isea533
另请参阅:
  • 字段详细资料

    • DEFAULT_NAVIGATE_PAGES

      public static final int DEFAULT_NAVIGATE_PAGES
      另请参阅:
    • EMPTY

      public static final PageInfo EMPTY
  • 构造器详细资料

    • PageInfo

      public PageInfo()
    • PageInfo

      public PageInfo(List<? extends T> list)
      包装Page对象
      参数:
      list -
    • PageInfo

      public PageInfo(List<? extends T> list, int navigatePages)
      包装Page对象
      参数:
      list - page结果
      navigatePages - 页码数量
  • 方法详细资料

    • of

      public static <T> PageInfo<T> of(List<? extends T> list)
    • of

      public static <T> PageInfo<T> of(List<? extends T> list, int navigatePages)
    • emptyPageInfo

      public static <T> PageInfo<T> emptyPageInfo()
      返回一个空的 Pageinfo 对象
    • calcByNavigatePages

      public void calcByNavigatePages(int navigatePages)
    • hasContent

      public boolean hasContent()
      是否包含内容
    • getPageNum

      public int getPageNum()
    • setPageNum

      public void setPageNum(int pageNum)
    • getPageSize

      public int getPageSize()
    • setPageSize

      public void setPageSize(int pageSize)
    • getSize

      public int getSize()
    • setSize

      public void setSize(int size)
    • getStartRow

      public long getStartRow()
    • setStartRow

      public void setStartRow(long startRow)
    • getEndRow

      public long getEndRow()
    • setEndRow

      public void setEndRow(long endRow)
    • getPages

      public int getPages()
    • setPages

      public void setPages(int pages)
    • getPrePage

      public int getPrePage()
    • setPrePage

      public void setPrePage(int prePage)
    • getNextPage

      public int getNextPage()
    • setNextPage

      public void setNextPage(int nextPage)
    • isIsFirstPage

      public boolean isIsFirstPage()
    • setIsFirstPage

      public void setIsFirstPage(boolean isFirstPage)
    • isIsLastPage

      public boolean isIsLastPage()
    • setIsLastPage

      public void setIsLastPage(boolean isLastPage)
    • isHasPreviousPage

      public boolean isHasPreviousPage()
    • setHasPreviousPage

      public void setHasPreviousPage(boolean hasPreviousPage)
    • isHasNextPage

      public boolean isHasNextPage()
    • setHasNextPage

      public void setHasNextPage(boolean hasNextPage)
    • getNavigatePages

      public int getNavigatePages()
    • setNavigatePages

      public void setNavigatePages(int navigatePages)
    • getNavigatepageNums

      public int[] getNavigatepageNums()
    • setNavigatepageNums

      public void setNavigatepageNums(int[] navigatepageNums)
    • getNavigateFirstPage

      public int getNavigateFirstPage()
    • getNavigateLastPage

      public int getNavigateLastPage()
    • setNavigateFirstPage

      public void setNavigateFirstPage(int navigateFirstPage)
    • setNavigateLastPage

      public void setNavigateLastPage(int navigateLastPage)
    • toString

      public String toString()
      覆盖:
      toString 在类中 PageSerializable<T>