Uses of Interface
com.flowable.indexing.query.builder.standard.StandardDataQueryBuilder
Packages that use StandardDataQueryBuilder
Package
Description
-
Uses of StandardDataQueryBuilder in com.flowable.indexing.query.builder.standard
Classes in com.flowable.indexing.query.builder.standard that implement StandardDataQueryBuilderMethods in com.flowable.indexing.query.builder.standard that return StandardDataQueryBuilderModifier and TypeMethodDescriptionprotected StandardDataQueryBuilder
StandardDataQueryTransformerServiceImpl.createQueryBuilder
(QueryDefinitionModel queryDefinitionModel, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload) When results are returned, this will make sure only the fields in the passed list are returned.StandardDataQueryBuilder.forceSourceToBeReturned()
By default, when setting a size, the source won't be returned.StandardDataQueryBuilderImpl.forceSourceToBeReturned()
StandardDataQueryBuilder.groupIdentityLinks
(Collection<String> groupIds) If set, will limit the returned data to only return data that the users with given groups have access to.StandardDataQueryBuilderImpl.groupIdentityLinks
(Collection<String> groupIds) StandardDataQueryBuilder.pageSize
(int size) When using paging, this sets the size of the page.StandardDataQueryBuilder.returnNoAggregations()
The query won't do any aggregations, even if they are configured.StandardDataQueryBuilderImpl.returnNoAggregations()
StandardDataQueryBuilder.returnResults()
The query won't return any results, which is useful if only the aggregation is relevant.StandardDataQueryBuilderImpl.returnResults()
StandardDataQueryBuilder.searchAfter
(List<Object> searchAfter) Use for alternative paging by providing from where the querying should start.StandardDataQueryBuilderImpl.searchAfter
(List<Object> searchAfter) StandardDataQueryBuilder.sort
(List<StandardDataQuerySortValue> sortValues) Sorts the results given the field names and asc/desc in the provided parameter.StandardDataQueryBuilderImpl.sort
(List<StandardDataQuerySortValue> sortValues) StandardDataQueryBuilder.start
(int start) When using paging, this sets the start number of the page.StandardDataQueryBuilderImpl.start
(int start) Sets the tenantId, which will limit what results are returned from the query.StandardDataQueryTransformerService.transformToElasticsearchQueryBuilder
(QueryDefinitionModel queryDefinitionModel, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload) Similar toStandardDataQueryTransformerService.transformToElasticsearchQuery(QueryDefinitionModel, Map)
, but doesn't yet build the JSON for the query.StandardDataQueryTransformerServiceImpl.transformToElasticsearchQueryBuilder
(QueryDefinitionModel queryDefinitionModel, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload) StandardDataQueryBuilder.userIdentityLinks
(Collection<String> userIds) If set, will limit the returned data to only return data that the users with given ids have access to.StandardDataQueryBuilderImpl.userIdentityLinks
(Collection<String> userIds) StandardDataQueryBuilder.variables
(List<org.apache.commons.lang3.tuple.Pair<String, String>> variableNameAndTypes) When the results are returned, also these variables will be fetched.StandardDataQueryBuilderImpl.variables
(List<org.apache.commons.lang3.tuple.Pair<String, String>> variableNameAndTypes) Methods in com.flowable.indexing.query.builder.standard with parameters of type StandardDataQueryBuilderModifier and TypeMethodDescriptionvoid
StandardDataQuerySafeQueryTransformer.applySafeQuerySettingsIfNeeded
(StandardDataQueryBuilder queryBuilder, boolean safeQueryByDefault) protected void
StandardDataQueryTransformerServiceImpl.processFilter
(Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload, StandardDataQueryBuilder queryBuilder, StandardDataQueryConfiguration.Filter filter, StandardDataQueryBuilder.FilterList filterList) protected void
StandardDataQueryTransformerServiceImpl.transformAggregations
(StandardDataQueryBuilder queryBuilder, Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload, StandardDataQueryConfiguration standardDataQueryConfiguration) protected void
StandardDataQueryTransformerServiceImpl.transformPagingParameters
(Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload, StandardDataQueryBuilder queryBuilder, StandardDataQueryConfiguration standardDataQueryConfiguration) protected void
StandardDataQueryTransformerServiceImpl.transformProcessFilterDefinition
(Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload, StandardDataQueryBuilder queryBuilder, StandardDataQueryConfiguration standardDataQueryConfiguration) protected void
StandardDataQueryTransformerServiceImpl.transformResponseDefinition
(StandardDataQueryBuilder queryBuilder, StandardDataQueryConfiguration standardDataQueryConfiguration) protected void
StandardDataQueryTransformerServiceImpl.transformSortingParameters
(Map<String, com.fasterxml.jackson.databind.JsonNode> queryPayload, StandardDataQueryBuilder queryBuilder, StandardDataQueryConfiguration standardDataQueryConfiguration) -
Uses of StandardDataQueryBuilder in com.flowable.platform.service.query.standard
Methods in com.flowable.platform.service.query.standard with parameters of type StandardDataQueryBuilderModifier and TypeMethodDescriptionprotected void
PlatformStandardDataQuerySafeQueryTransformer.applyIdentityLinkRestrictions
(StandardDataQueryBuilder queryBuilder, SecurityScope securityScope) protected void
PlatformStandardDataQuerySafeQueryTransformer.applySafeQueryRestrictions
(StandardDataQueryBuilder queryBuilder, SecurityScope securityScope) void
PlatformStandardDataQuerySafeQueryTransformer.applySafeQuerySettingsIfNeeded
(StandardDataQueryBuilder queryBuilder, boolean safeQueryByDefault) protected void
PlatformStandardDataQuerySafeQueryTransformer.applyTenantIdRestriction
(StandardDataQueryBuilder queryBuilder, SecurityScope securityScope)