Class LegacyPageRequest
java.lang.Object
de.digitalcollections.model.list.ListRequest
de.digitalcollections.model.list.paging.PageRequest
de.digitalcollections.cudami.server.controller.legacy.model.LegacyPageRequest
- All Implemented Interfaces:
Serializable
public final class LegacyPageRequest
extends de.digitalcollections.model.list.paging.PageRequest
PageRequest that sets filters for label and description if searchTerm is set.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.digitalcollections.model.list.paging.PageRequest
de.digitalcollections.model.list.paging.PageRequest.Builder -
Field Summary
Fields inherited from class de.digitalcollections.model.list.ListRequest
filtering, searchTerm, sorting -
Constructor Summary
ConstructorsConstructorDescriptionLegacyPageRequest(int pageNumber, int pageSize, de.digitalcollections.model.list.sorting.Sorting sorting, de.digitalcollections.model.list.filtering.Filtering filtering, String searchTerm) LegacyPageRequest(String searchTerm, int pageNumber, int pageSize) LegacyPageRequest(String searchTerm, int pageNumber, int pageSize, de.digitalcollections.model.list.sorting.Sorting sorting) -
Method Summary
Methods inherited from class de.digitalcollections.model.list.paging.PageRequest
builder, equals, first, getOffset, getPageNumber, getPageSize, hashCode, hasPrevious, next, previous, previousOrFirst, setPageNumber, setPageSize, toStringMethods inherited from class de.digitalcollections.model.list.ListRequest
add, add, getFiltering, getSearchTerm, getSorting, hasFiltering, hasSorting, setFiltering, setSearchTerm, setSorting
-
Constructor Details
-
LegacyPageRequest
-
LegacyPageRequest
public LegacyPageRequest(String searchTerm, int pageNumber, int pageSize, de.digitalcollections.model.list.sorting.Sorting sorting) -
LegacyPageRequest
public LegacyPageRequest(int pageNumber, int pageSize, de.digitalcollections.model.list.sorting.Sorting sorting, de.digitalcollections.model.list.filtering.Filtering filtering, String searchTerm)
-
-
Method Details
-
init
protected void init()- Overrides:
initin classde.digitalcollections.model.list.paging.PageRequest
-