Class AbstractSearchRequest
java.lang.Object
ch.tocco.nice2.rest.entity.spi.search.AbstractSearchRequest
- All Implemented Interfaces:
SearchRequest
- Direct Known Subclasses:
PathSearchRequest
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface ch.tocco.nice2.rest.entity.spi.search.SearchRequest
SearchRequest.Base, SearchRequest.Builder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAdditionalCondition(Condition condition) getBase()getLimit()getPaths()getSort()booleanIf set to true, the request returns the key path only and the whole result set without pagingvoidsetAllKeys(boolean allKeys) voidsetBase(SearchRequest.Base base) voidvoidvoidsetPaths(@Nullable RequestedPaths paths) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.tocco.nice2.rest.entity.spi.search.SearchRequest
createEntityBeanListFactory
-
Constructor Details
-
AbstractSearchRequest
public AbstractSearchRequest()
-
-
Method Details
-
getBase
- Specified by:
getBasein interfaceSearchRequest
-
setBase
- Specified by:
setBasein interfaceSearchRequest
-
getOffset
- Specified by:
getOffsetin interfaceSearchRequest
-
setOffset
- Specified by:
setOffsetin interfaceSearchRequest
-
getLimit
- Specified by:
getLimitin interfaceSearchRequest
-
setLimit
- Specified by:
setLimitin interfaceSearchRequest
-
getSort
- Specified by:
getSortin interfaceSearchRequest
-
setPaths
- Specified by:
setPathsin interfaceSearchRequest
-
getPaths
- Specified by:
getPathsin interfaceSearchRequest
-
setSort
- Specified by:
setSortin interfaceSearchRequest
-
getQueryParameters
- Specified by:
getQueryParametersin interfaceSearchRequest
-
getAdditionalConditions
- Specified by:
getAdditionalConditionsin interfaceSearchRequest
-
addAdditionalCondition
- Specified by:
addAdditionalConditionin interfaceSearchRequest
-
setAllKeys
public void setAllKeys(boolean allKeys) - Specified by:
setAllKeysin interfaceSearchRequest
-
isAllKeys
public boolean isAllKeys()Description copied from interface:SearchRequestIf set to true, the request returns the key path only and the whole result set without paging- Specified by:
isAllKeysin interfaceSearchRequest
-