| Interface | Description |
|---|---|
| PaginatedResultDelegate<T,P extends Paging> |
This interface define the protocol of how to fetch data.
|
| PagingDelegate<P extends Paging> |
This interface defines the protocol related paging logics.
|
| ResultCountDelegate |
This interface define the protocol of counting of the total number of result.
|
| Class | Description |
|---|---|
| CursorPaginatedResult<T> |
This class represents cursor based paging result.
|
| CursorPaging |
This class represents cursor based paging parameter.
|
| Examples |
Some examples you can check out.
|
| FieldSort |
This class represents the sorting parameter related to one field.
|
| OffsetPaginatedResult<T> |
This class represents offset (index) based paging result.
|
| OffsetPaging |
This class represents offset (index) based paging parameter.
|
| PaginatedResult<T,P extends Paging> |
This class define a protocol for you to access the data page by page.
|
| Paging<S> |
This abstract class encapsulates paging related parameters.
|
| ResultCountTotalRequest |
This class encapsulate all parameters which can be used to calculate total number of result
from persistence systems, like database, file system etc.
|
| ResultFetchRequest<P extends Paging> |
This class encapsulate all parameters which are required to fetch data
from persistence systems, like database, file system etc.
|
| Enum | Description |
|---|---|
| FieldSort.Order |
Copyright © 2021 CodingZero. All rights reserved.