Class BucketObjectsResponse<T extends UniqueObject>
java.lang.Object
de.digitalcollections.model.list.ListResponse<T,PageRequest>
de.digitalcollections.model.list.paging.PageResponse<T>
de.digitalcollections.model.list.buckets.BucketObjectsResponse<T>
- All Implemented Interfaces:
Iterable<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class de.digitalcollections.model.list.paging.PageResponse
PageResponse.Builder<T,
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
ConstructorDescriptionBucketObjectsResponse
(BucketObjectsRequest<T> bucketObjectsRequest, List<T> content) BucketObjectsResponse
(BucketObjectsRequest<T> bucketObjectsRequest, List<T> content, long total) -
Method Summary
Methods inherited from class de.digitalcollections.model.list.paging.PageResponse
builder, builder, equals, getNavItems, getNumberOfElements, getPageNumber, getSize, getTotalPages, hasNext, hasPrevious, init, isFirst, isLast, nextPageRequest, previousPageRequest, toString
Methods inherited from class de.digitalcollections.model.list.ListResponse
getContent, getExecutedSearchTerm, getRequest, getSorting, getTotalElements, hasContent, hashCode, iterator, setContent, setExecutedSearchTerm, setRequest, setTotalElements
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
BucketObjectsResponse
public BucketObjectsResponse() -
BucketObjectsResponse
-
BucketObjectsResponse
public BucketObjectsResponse(BucketObjectsRequest<T> bucketObjectsRequest, List<T> content, long total)
-