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()
int
getOffset()
int
getPage()
int
getPageSize()
int
getResultCount()
List<TResource>
getResults()
Integer
getTotalCount()
Integer
getTotalPages()
-
-
-
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.
-
-