Class ServiceTransformers

java.lang.Object
io.camunda.search.clients.transformers.ServiceTransformers

public final class ServiceTransformers extends Object
  • Method Details

    • newInstance

      public static ServiceTransformers newInstance(io.camunda.webapps.schema.descriptors.IndexDescriptors indexDescriptors)
    • getTypedSearchQueryTransformer

      public <F extends io.camunda.search.filter.FilterBase, S extends io.camunda.search.sort.SortOption> TypedSearchQueryTransformer<F,S> getTypedSearchQueryTransformer(Class<?> cls)
    • getFilterTransformer

      public <F extends io.camunda.search.filter.FilterBase> FilterTransformer<F> getFilterTransformer(Class<?> cls)
    • getSearchAggregationResultTransformer

      public <A extends io.camunda.search.aggregation.result.AggregationResultBase> AggregationResultTransformer<A> getSearchAggregationResultTransformer(Class<A> cls)
    • getAggregationTransformer

      public <A extends io.camunda.search.aggregation.AggregationBase> AggregationTransformer<A> getAggregationTransformer(Class<?> cls)
    • getFieldSortingTransformer

      public FieldSortingTransformer getFieldSortingTransformer(Class<?> cls)
    • getTransformer

      public <T, R> ServiceTransformer<T,R> getTransformer(Class<?> cls)
    • initializeTransformers

      public static void initializeTransformers(ServiceTransformers mappers, io.camunda.webapps.schema.descriptors.IndexDescriptors indexDescriptors)