Class PageResponse.Builder<T,B extends PageResponse<T>,C extends PageResponse.Builder>
- java.lang.Object
-
- de.digitalcollections.model.list.paging.PageResponse.Builder<T,B,C>
-
- Enclosing class:
- PageResponse<T>
public static class PageResponse.Builder<T,B extends PageResponse<T>,C extends PageResponse.Builder> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
build()
C
forAscendingOrderedField(String expression)
C
forAscendingOrderedField(String expression, String subfield)
C
forDescendingOrderedField(String expression)
C
forDescendingOrderedField(String expression, String subfield)
C
forEndDate(String expression, String endDate)
C
forEqualPredicate(String expression, String predicate)
C
forPageSize(int pageSize)
C
forRequestPage(int requestPage)
C
forStartDate(String expression, String startDate)
C
withContent(List<T> content)
C
withContent(T content)
C
withExecutedSearchTerm(String executedSearchTerm)
C
withoutContent()
C
withTotalElements(long totalElements)
-