- 所有已知的实现类:
-
Book
public interface Pageable
- 参见:
-
Field Summary
FieldsModifier 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不包含请求的页面。
-