Interface FilterTransformer<T extends io.camunda.search.filter.FilterBase>

All Superinterfaces:
ServiceTransformer<T,SearchQuery>
All Known Implementing Classes:
AuthorizationFilterTransformer, BatchOperationFilterTransformer, BatchOperationItemFilterTransformer, CorrelatedMessageSubscriptionFilterTransformer, DateValueFilterTransformer, DecisionDefinitionFilterTransformer, DecisionInstanceFilterTransformer, DecisionRequirementsFilterTransformer, FlownodeInstanceFilterTransformer, FormFilterTransformer, GroupFilterTransformer, IncidentFilterTransformer, IndexFilterTransformer, JobFilterTransformer, MappingRuleFilterTransformer, MessageSubscriptionFilterTransformer, ProcessDefinitionFilterTransformer, ProcessDefinitionStatisticsFilterTransformer, ProcessInstanceFilterTransformer, ProcessInstanceStatisticsFilterTransformer, RoleFilterTransformer, SequenceFlowFilterTransformer, TenantFilterTransformer, UsageMetricsFilterTransformer, UsageMetricsTUFilterTransformer, UserFilterTransformer, UserTaskFilterTransformer, VariableFilterTransformer, VariableValueFilterTransformer

public interface FilterTransformer<T extends io.camunda.search.filter.FilterBase> extends ServiceTransformer<T,SearchQuery>
  • Method Summary

    Modifier and Type
    Method
    Description
    default SearchQuery
    apply(T filter)
     
    default io.camunda.webapps.schema.descriptors.IndexDescriptor
     
    toSearchQuery(T filter)
     
  • Method Details

    • apply

      default SearchQuery apply(T filter)
      Specified by:
      apply in interface ServiceTransformer<T extends io.camunda.search.filter.FilterBase,SearchQuery>
    • toSearchQuery

      SearchQuery toSearchQuery(T filter)
    • getIndex

      default io.camunda.webapps.schema.descriptors.IndexDescriptor getIndex()