Class TypedSearchQueryTransformer<F extends io.camunda.search.filter.FilterBase,S extends io.camunda.search.sort.SortOption>

java.lang.Object
io.camunda.search.clients.transformers.query.TypedSearchQueryTransformer<F,S>
All Implemented Interfaces:
ServiceTransformer<io.camunda.search.query.TypedSearchQuery<F,S>,SearchQueryRequest>

public class TypedSearchQueryTransformer<F extends io.camunda.search.filter.FilterBase,S extends io.camunda.search.sort.SortOption> extends Object implements ServiceTransformer<io.camunda.search.query.TypedSearchQuery<F,S>,SearchQueryRequest>
  • Constructor Details

    • TypedSearchQueryTransformer

      public TypedSearchQueryTransformer(ServiceTransformers transformers)
  • Method Details

    • apply

      public SearchQueryRequest apply(io.camunda.search.query.TypedSearchQuery<F,S> query)
      Specified by:
      apply in interface ServiceTransformer<F extends io.camunda.search.filter.FilterBase,S extends io.camunda.search.sort.SortOption>
    • apply

      public SearchQueryRequest apply(io.camunda.search.query.TypedSearchQuery<F,S> query, io.camunda.security.reader.ResourceAccessChecks resourceAccessChecks)
    • toAggregations

      protected List<SearchAggregator> toAggregations(io.camunda.search.aggregation.AggregationBase aggregation)