Class PageResponseMixIn<T>
java.lang.Object
de.digitalcollections.model.impl.paging.PageResponseImpl<T>
de.digitalcollections.model.jackson.mixin.paging.PageResponseMixIn<T>
- All Implemented Interfaces:
PageResponse<T>,java.lang.Iterable<T>
- Direct Known Subclasses:
SearchPageResponseMixIn
public abstract class PageResponseMixIn<T> extends PageResponseImpl<T>
-
Constructor Summary
Constructors Constructor Description PageResponseMixIn() -
Method Summary
Modifier and Type Method Description abstract java.util.List<T>getContent()abstract intgetNumber()abstract intgetNumberOfElements()abstract intgetSize()abstract SortinggetSorting()abstract intgetTotalPages()abstract booleanisFirst()abstract booleanisLast()Methods inherited from class de.digitalcollections.model.impl.paging.PageResponseImpl
equals, getPageRequest, getTotalElements, hasContent, hashCode, hasNext, hasPrevious, iterator, nextPageRequest, previousPageRequest, setContent, setPageRequest, setTotalElements, toStringMethods 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
- Specified by:
getContentin interfacePageResponse<T>- Overrides:
getContentin classPageResponseImpl<T>
-
getNumber
public abstract int getNumber()- Specified by:
getNumberin interfacePageResponse<T>- Overrides:
getNumberin classPageResponseImpl<T>
-
getNumberOfElements
public abstract int getNumberOfElements()- Specified by:
getNumberOfElementsin interfacePageResponse<T>- Overrides:
getNumberOfElementsin classPageResponseImpl<T>
-
getSize
public abstract int getSize()- Specified by:
getSizein interfacePageResponse<T>- Overrides:
getSizein classPageResponseImpl<T>
-
getSorting
- Specified by:
getSortingin interfacePageResponse<T>- Overrides:
getSortingin classPageResponseImpl<T>
-
getTotalPages
public abstract int getTotalPages()- Specified by:
getTotalPagesin interfacePageResponse<T>- Overrides:
getTotalPagesin classPageResponseImpl<T>
-
isFirst
public abstract boolean isFirst()- Specified by:
isFirstin interfacePageResponse<T>- Overrides:
isFirstin classPageResponseImpl<T>
-
isLast
public abstract boolean isLast()- Specified by:
isLastin interfacePageResponse<T>- Overrides:
isLastin classPageResponseImpl<T>
-