Interface ISerializablePage<TResource extends Serializable>
- 
- Type Parameters:
 TResource- type ofserializable resource.
- All Superinterfaces:
 Serializable
- All Known Subinterfaces:
 IResourcePage<TResource>
- All Known Implementing Classes:
 AResourcePage,ASerializablePage,AuthenticatorResourcePage,AuthenticatorResourcePage,FormFileResourcePage,FormRecordAttachmentResourcePage,FormRecordChatResourcePage,FormRecordMessageResourcePage,FormRecordMessageUploadRequestResourcePage,FormRecordResourcePage,FormRecordStateHistoryEntryResourcePage,FormResourcePage,FormResourcePage,FormTagResourcePage,UserPortalFileResourcePage,UserPortalResourcePage,WorkflowTriggerResourcePage
public interface ISerializablePage<TResource extends Serializable> extends Serializable
Common interface for a page ofserializables. A page is sub list of certain size (page size) of list that contains all serializables.- Since:
 - 8.2.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,String>getLinks()intgetOffset()intgetPage()intgetPageSize()intgetResultCount()List<TResource>getResults()IntegergetTotalCount()IntegergetTotalPages() 
 - 
 
- 
- 
Method Detail
- 
getResultCount
int getResultCount()
- Returns:
 - Number of resources in the paginated results list.
 
 
- 
getPage
int getPage()
- Returns:
 - Current page number.
 
 
- 
getPageSize
int getPageSize()
- Returns:
 - Number of resources per page.
 
 
- 
getOffset
int getOffset()
- Returns:
 - Offset of the first resource in the results list.
 
 
- 
getTotalCount
Integer getTotalCount()
- Returns:
 - Total number of resources. Is null/not present if not requested.
 
 
- 
getTotalPages
Integer getTotalPages()
- Returns:
 - Total number of pages. Is null/not present if total count is not requested.
 
 
 - 
 
 -