Class PageResponseMixIn<T>
java.lang.Object
de.digitalcollections.model.list.ListResponse<T,PageRequest>
de.digitalcollections.model.list.paging.PageResponse<T>
de.digitalcollections.model.jackson.mixin.list.paging.PageResponseMixIn<T>
- All Implemented Interfaces:
Iterable<T>
- Direct Known Subclasses:
BucketObjectsResponseMixIn
-
Nested Class Summary
Nested classes/interfaces inherited from class de.digitalcollections.model.list.paging.PageResponse
PageResponse.Builder<T extends Object,B extends PageResponse<T>, C extends PageResponse.Builder> -
Field Summary
Fields inherited from class de.digitalcollections.model.list.ListResponse
content, executedSearchTerm, request, total -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract intabstract intabstract PageRequestabstract intgetSize()abstract Sortingabstract intabstract booleanisFirst()abstract booleanisLast()Methods inherited from class de.digitalcollections.model.list.paging.PageResponse
builder, builder, equals, getNavItems, hasNext, hasPrevious, init, nextPageRequest, previousPageRequest, toStringMethods inherited from class de.digitalcollections.model.list.ListResponse
getExecutedSearchTerm, getTotalElements, hasContent, hashCode, iterator, setContent, setExecutedSearchTerm, setRequest, setTotalElementsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PageResponseMixIn
public PageResponseMixIn()
-
-
Method Details
-
getContent
- Overrides:
getContentin classListResponse<T,PageRequest>
-
getPageNumber
public abstract int getPageNumber()- Overrides:
getPageNumberin classPageResponse<T>
-
getNumberOfElements
public abstract int getNumberOfElements()- Overrides:
getNumberOfElementsin classPageResponse<T>
-
getRequest
- Overrides:
getRequestin classListResponse<T,PageRequest>
-
getSize
public abstract int getSize()- Overrides:
getSizein classPageResponse<T>
-
getSorting
- Overrides:
getSortingin classListResponse<T,PageRequest>
-
getTotalPages
public abstract int getTotalPages()- Overrides:
getTotalPagesin classPageResponse<T>
-
isFirst
public abstract boolean isFirst()- Overrides:
isFirstin classPageResponse<T>
-
isLast
public abstract boolean isLast()- Overrides:
isLastin classPageResponse<T>
-