Serialized Form

  • Package org.miaixz.bus.pager

    • Class org.miaixz.bus.pager.Page

      class Page extends ArrayList<E> implements Serializable
      serialVersionUID:
      2852289758798L
      • Serialized Fields

        • asyncCount
          Boolean asyncCount
          是否启用异步count查询
        • boundSqlHandler
          BoundSqlBuilder boundSqlHandler
          SQL拦截处理
        • count
          boolean count
          是否包含count查询
        • countColumn
          String countColumn
          count查询的列名
        • dialectClass
          String dialectClass
          分页实现类,可使用PageAutoDialect注册的别名,如"mysql"、"oracle"
        • endRow
          long endRow
          末行
        • keepOrderBy
          Boolean keepOrderBy
          是否在count查询时保留order by排序
        • keepSubSelectOrderBy
          Boolean keepSubSelectOrderBy
          是否在count查询时保留子查询的order by排序
        • orderBy
          String orderBy
          排序字段
        • orderByOnly
          boolean orderByOnly
          是否仅增加排序
        • pageNo
          int pageNo
          页码,从1开始
        • pages
          int pages
          总页数
        • pageSize
          int pageSize
          页面大小
        • pageSizeZero
          Boolean pageSizeZero
          当为true时,若pageSize为0(或RowBounds的limit=0),不执行分页,返回全部结果
        • reasonable
          Boolean reasonable
          分页合理化开关
        • stackTrace
          String stackTrace
          记录当前堆栈,可查找到Page对象创建位置(需开启page.debug)
        • startRow
          long startRow
          起始行
        • total
          long total
          总数
    • Class org.miaixz.bus.pager.Paginating

      class Paginating extends Serialize<T> implements Serializable
      • Serialized Fields

        • endRow
          long endRow
          当前页面最后一个元素在数据库中的行号
        • hasNextPage
          boolean hasNextPage
          是否有下一页
        • hasPreviousPage
          boolean hasPreviousPage
          是否有前一页
        • isFirstPage
          boolean isFirstPage
          是否为第一页
        • isLastPage
          boolean isLastPage
          是否为最后一页
        • navigateFirstPage
          int navigateFirstPage
          导航条上的第一页
        • navigateLastPage
          int navigateLastPage
          导航条上的最后一页
        • navigatepageNo
          int[] navigatepageNo
          导航页码数组
        • navigatePages
          int navigatePages
          导航页码数
        • nextPage
          int nextPage
          下一页页码
        • pageNo
          int pageNo
          当前页码
        • pages
          int pages
          总页数
        • pageSize
          int pageSize
          每页记录数
        • prePage
          int prePage
          前一页页码
        • size
          int size
          当前页记录数
        • startRow
          long startRow
          当前页面第一个元素在数据库中的行号(从1开始)
    • Class org.miaixz.bus.pager.Serialize

      class Serialize extends Object implements Serializable
      serialVersionUID:
      2852290178259L
      • Serialized Fields

        • list
          List<T> list
          分页结果集
        • total
          long total
          总记录数