- 所有已知的实现类:
-
Book
public interface Pageable
- 参见:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
如果Pageable
实现不知道其集合中页面的数量,则从getNumberOfPages
方法返回此常量。 -
Method Summary
Modifier and TypeMethodDescriptionint
返回集合中的页面数。getPageFormat
(int pageIndex) 返回由pageIndex
指定的页面的PageFormat
。getPrintable
(int pageIndex) 返回负责渲染由pageIndex
指定的页面的Printable
实例。
-
Field Details
-
UNKNOWN_NUMBER_OF_PAGES
如果Pageable
实现不知道其集合中页面的数量,则从getNumberOfPages
方法返回此常量。- 参见:
-
-
Method Details
-
getNumberOfPages
int getNumberOfPages()返回集合中的页面数。为了启用高级打印功能,建议Pageable
实现返回真实页面数,而不是 UNKNOWN_NUMBER_OF_PAGES 常量。- 返回:
-
此
Pageable
中的页面数。
-
getPageFormat
返回由pageIndex
指定的页面的PageFormat
。- 参数:
-
pageIndex
- 请求其PageFormat
的基于零的页面索引 - 返回:
-
描述大小和方向的
PageFormat
。 - 抛出:
-
IndexOutOfBoundsException
- 如果Pageable
不包含请求的页面。
-
getPrintable
返回负责渲染由pageIndex
指定的页面的Printable
实例。- 参数:
-
pageIndex
- 请求其Printable
的基于零的页面索引 - 返回:
-
渲染页面的
Printable
。 - 抛出:
-
IndexOutOfBoundsException
- 如果Pageable
不包含请求的页面。
-