JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
C
E
F
G
H
I
L
M
N
O
P
R
S
T
V
C
com.codingzero.utilities.pagination
- package com.codingzero.utilities.pagination
countTotal(ResultCountTotalRequest)
- Method in interface com.codingzero.utilities.pagination.
ResultCountDelegate
CursorPaginatedResult
<
T
> - Class in
com.codingzero.utilities.pagination
This class represents cursor based paging result.
CursorPaginatedResult(PaginatedResultDelegate<T, CursorPaging>, PagingDelegate<CursorPaging>, Object...)
- Constructor for class com.codingzero.utilities.pagination.
CursorPaginatedResult
CursorPaginatedResult(PaginatedResultDelegate<T, CursorPaging>, ResultCountDelegate, PagingDelegate<CursorPaging>, Object...)
- Constructor for class com.codingzero.utilities.pagination.
CursorPaginatedResult
CursorPaging
- Class in
com.codingzero.utilities.pagination
This class represents cursor based paging parameter.
CursorPaging(String, int)
- Constructor for class com.codingzero.utilities.pagination.
CursorPaging
E
END_CURSOR
- Static variable in class com.codingzero.utilities.pagination.
CursorPaging
equals(Object)
- Method in class com.codingzero.utilities.pagination.
Paging
Examples
- Class in
com.codingzero.utilities.pagination
Some examples you can check out.
Examples()
- Constructor for class com.codingzero.utilities.pagination.
Examples
F
fetchResult(ResultFetchRequest<? extends P>)
- Method in interface com.codingzero.utilities.pagination.
PaginatedResultDelegate
Return data based on the given fetching request
FieldSort
- Class in
com.codingzero.utilities.pagination
This class represents the sorting parameter related to one field.
FieldSort(String, FieldSort.Order)
- Constructor for class com.codingzero.utilities.pagination.
FieldSort
FieldSort.Order
- Enum in
com.codingzero.utilities.pagination
firstPage(int)
- Static method in class com.codingzero.utilities.pagination.
CursorPaging
G
getArgument(int)
- Method in class com.codingzero.utilities.pagination.
ResultCountTotalRequest
getArgument(int)
- Method in class com.codingzero.utilities.pagination.
ResultFetchRequest
getArguments()
- Method in class com.codingzero.utilities.pagination.
ResultCountTotalRequest
getArguments()
- Method in class com.codingzero.utilities.pagination.
ResultFetchRequest
getCurrentPage()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Returns the current page.
getData()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Returns the data with the current page.
getDelegate()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
getFieldName()
- Method in class com.codingzero.utilities.pagination.
FieldSort
getFieldSorts()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Returns the current sorting conditions.
getFieldSorts()
- Method in class com.codingzero.utilities.pagination.
ResultFetchRequest
getOrder()
- Method in class com.codingzero.utilities.pagination.
FieldSort
getPage()
- Method in class com.codingzero.utilities.pagination.
ResultFetchRequest
getPagingDelegate()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
getResultCountDelegate()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
getSize()
- Method in class com.codingzero.utilities.pagination.
Paging
getStart()
- Method in class com.codingzero.utilities.pagination.
Paging
getTotalCount()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Returns the total numbers of data is going to return.
H
hashCode()
- Method in class com.codingzero.utilities.pagination.
Paging
I
isFirstPage()
- Method in class com.codingzero.utilities.pagination.
CursorPaging
isLastPage()
- Method in class com.codingzero.utilities.pagination.
CursorPaging
isTotalCountAvailable()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Can tell the total numbers of data.
L
lastPage(int)
- Static method in class com.codingzero.utilities.pagination.
CursorPaging
M
main(String[])
- Static method in class com.codingzero.utilities.pagination.
Examples
N
next()
- Method in class com.codingzero.utilities.pagination.
OffsetPaging
Calculate the next page start index with the existing page size.
next()
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Move to next page based on the current page
nextPage(ResultFetchRequest<P>)
- Method in interface com.codingzero.utilities.pagination.
PagingDelegate
calculate the next page based on the passed in page.
O
OffsetPaginatedResult
<
T
> - Class in
com.codingzero.utilities.pagination
This class represents offset (index) based paging result.
OffsetPaginatedResult(PaginatedResultDelegate<T, OffsetPaging>, Object...)
- Constructor for class com.codingzero.utilities.pagination.
OffsetPaginatedResult
OffsetPaginatedResult(PaginatedResultDelegate<T, OffsetPaging>, ResultCountDelegate, Object...)
- Constructor for class com.codingzero.utilities.pagination.
OffsetPaginatedResult
OffsetPaging
- Class in
com.codingzero.utilities.pagination
This class represents offset (index) based paging parameter.
OffsetPaging(Integer, int)
- Constructor for class com.codingzero.utilities.pagination.
OffsetPaging
Construct this class
P
PaginatedResult
<
T
,
P
extends
Paging
> - Class in
com.codingzero.utilities.pagination
This class define a protocol for you to access the data page by page.
PaginatedResult(PaginatedResultDelegate<T, P>, ResultCountDelegate, PagingDelegate<P>, Object...)
- Constructor for class com.codingzero.utilities.pagination.
PaginatedResult
PaginatedResultDelegate
<
T
,
P
extends
Paging
> - Interface in
com.codingzero.utilities.pagination
This interface define the protocol of how to fetch data.
Paging
<
S
> - Class in
com.codingzero.utilities.pagination
This abstract class encapsulates paging related parameters.
Paging(S, int)
- Constructor for class com.codingzero.utilities.pagination.
Paging
Sub classes need to overwrite
PagingDelegate
<
P
extends
Paging
> - Interface in
com.codingzero.utilities.pagination
This interface defines the protocol related paging logics.
R
ResultCountDelegate
- Interface in
com.codingzero.utilities.pagination
This interface define the protocol of counting of the total number of result.
ResultCountTotalRequest
- Class in
com.codingzero.utilities.pagination
This class encapsulate all parameters which can be used to calculate total number of result from persistence systems, like database, file system etc.
ResultCountTotalRequest(List<Object>)
- Constructor for class com.codingzero.utilities.pagination.
ResultCountTotalRequest
ResultFetchRequest
<
P
extends
Paging
> - Class in
com.codingzero.utilities.pagination
This class encapsulate all parameters which are required to fetch data from persistence systems, like database, file system etc.
ResultFetchRequest(List<Object>, P, List<FieldSort>)
- Constructor for class com.codingzero.utilities.pagination.
ResultFetchRequest
S
start(P)
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Initial the current page.
start(P, FieldSort...)
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Initial the current page and sorting conditions.
start(P, List<FieldSort>)
- Method in class com.codingzero.utilities.pagination.
PaginatedResult
Initial the current page and sorting conditions.
START_CURSOR
- Static variable in class com.codingzero.utilities.pagination.
CursorPaging
T
toString()
- Method in class com.codingzero.utilities.pagination.
Paging
V
valueOf(String)
- Static method in enum com.codingzero.utilities.pagination.
FieldSort.Order
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.codingzero.utilities.pagination.
FieldSort.Order
Returns an array containing the constants of this enum type, in the order they are declared.
C
E
F
G
H
I
L
M
N
O
P
R
S
T
V
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021
CodingZero
. All rights reserved.