Class PlatformIndexQueryBuilder<REQ extends PlatformIndexQueryRequest>
java.lang.Object
com.flowable.platform.service.index.AbstractIndexQueryBuilder<REQ>
com.flowable.platform.service.index.PlatformIndexQueryBuilder<REQ>
- Direct Known Subclasses:
CaseInstancesIndexQueryBuilder,PlatformGlobalSearchIndexQueryBuilder,ProcessInstancesIndexQueryBuilder,TasksIndexQueryBuilder,WorkInstancesIndexQueryBuilder
public abstract class PlatformIndexQueryBuilder<REQ extends PlatformIndexQueryRequest>
extends AbstractIndexQueryBuilder<REQ>
-
Field Summary
Fields inherited from class com.flowable.platform.service.index.AbstractIndexQueryBuilder
customQuery, customSortParameters, objectMapper, order, sort -
Constructor Summary
ConstructorsConstructorDescriptionPlatformIndexQueryBuilder(com.fasterxml.jackson.databind.ObjectMapper objectMapper) PlatformIndexQueryBuilder(com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.databind.node.ObjectNode customQuery, Map<String, SortParameter> customSortParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected FilteredFullTextSearchQueryBuildergetQueryBuilder(REQ request, String defaultSort) Methods inherited from class com.flowable.platform.service.index.AbstractIndexQueryBuilder
build, determineOrder, determineSort, getCustomQuery, getCustomSortParameters, getIndexSortName, getOrder, getSort, parameterTypeToIndexedProperty, processSorting, setCustomQuery, setCustomSortParameters
-
Constructor Details
-
PlatformIndexQueryBuilder
public PlatformIndexQueryBuilder(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
PlatformIndexQueryBuilder
public PlatformIndexQueryBuilder(com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.fasterxml.jackson.databind.node.ObjectNode customQuery, Map<String, SortParameter> customSortParameters)
-
-
Method Details
-
getQueryBuilder
- Overrides:
getQueryBuilderin classAbstractIndexQueryBuilder<REQ extends PlatformIndexQueryRequest>
-