Interface Pageable

All Known Implementing Classes:
AbstractPageRequest, PageRequest

public interface Pageable
Since:
1.0
Author:
CJ (power4j@outlook.com)
  • Method Details

    • getPageNumber

      int getPageNumber()
      页码
      Returns:
      返回页码.
    • getPageSize

      int getPageSize()
      页大小
      Returns:
      返回页大小
    • getSort

      Sort getSort()
      返回排序参数
      Returns:
      返回排序参数
    • getSortOr

      default Sort getSortOr(Sort sort)
      返回排序参数
      Parameters:
      sort - 默认值,不能是null
      Returns:
      Sort object
    • next

      Pageable next()
      翻页,下一页
      Returns:
      Pageable
    • previousOrFirst

      Pageable previousOrFirst()
      翻页,前一页或者第一页
      Returns:
      Pageable
    • first

      Pageable first()
      翻页,第一页
      Returns:
      Pageable
    • at

      Pageable at(int pageNumber)
      翻页,跳转到指定页码
      Parameters:
      pageNumber - 页码
      Returns:
      Pageable
    • hasPrevious

      boolean hasPrevious()
      检查是否有前一页
      Returns:
      true 表示可以向前翻页