Interface TypedFilterableRequest<F,SELF extends TypedFilterableRequest<F,SELF>>

All Known Subinterfaces:
AuthorizationsSearchRequest, BatchOperationItemSearchRequest, BatchOperationSearchRequest, ClientsByGroupSearchRequest, ClientsByRoleSearchRequest, ClientsByTenantSearchRequest, CorrelatedMessageSubscriptionSearchRequest, DecisionDefinitionSearchRequest, DecisionInstanceSearchRequest, DecisionRequirementsSearchRequest, ElementInstanceSearchRequest, GroupsByRoleSearchRequest, GroupsByTenantSearchRequest, GroupsSearchRequest, IncidentSearchRequest, JobSearchRequest, MappingRulesByGroupSearchRequest, MappingRulesByRoleSearchRequest, MessageSubscriptionSearchRequest, ProcessDefinitionSearchRequest, ProcessInstanceSearchRequest, RolesByGroupSearchRequest, RolesByTenantSearchRequest, RolesSearchRequest, TenantsSearchRequest, TypedSearchRequest<F,S,SELF>, UsersByGroupSearchRequest, UsersByRoleSearchRequest, UsersByTenantSearchRequest, UsersSearchRequest, UserTaskSearchRequest, UserTaskVariableSearchRequest, VariableSearchRequest
All Known Implementing Classes:
AuthorizationsSearchRequestImpl, BatchOperationItemSearchRequestImpl, BatchOperationSearchRequestImpl, ClientsByGroupSearchRequestImpl, ClientsByRoleSearchRequestImpl, ClientsByTenantSearchRequestImpl, CorrelatedMessageSubscriptionSearchRequestImpl, DecisionDefinitionSearchRequestImpl, DecisionInstanceSearchRequestImpl, DecisionRequirementsSearchRequestImpl, ElementInstanceSearchRequestImpl, GroupsByRoleSearchRequestImpl, GroupsByTenantSearchRequestImpl, GroupSearchRequestImpl, IncidentSearchRequestImpl, JobSearchRequestImpl, MappingRulesByGroupSearchRequestImpl, MappingRulesByRoleSearchRequestImpl, MessageSubscriptionSearchRequestImpl, ProcessDefinitionSearchRequestImpl, ProcessInstanceSearchRequestImpl, RolesByGroupSearchRequestImpl, RolesByTenantSearchRequestImpl, RolesSearchRequestImpl, TenantsSearchRequestImpl, UsersByGroupSearchRequestImpl, UsersByRoleSearchRequestImpl, UsersByTenantSearchRequestImpl, UsersSearchRequestImpl, UserTaskSearchRequestImpl, UserTaskVariableSearchRequestImpl, VariableSearchRequestImpl

public interface TypedFilterableRequest<F,SELF extends TypedFilterableRequest<F,SELF>>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    filter(F value)
    Sets the filter to be included in the search request.
    Provides a fluent builder to create a filter to be included in the search request.
  • Method Details

    • filter

      SELF filter(F value)
      Sets the filter to be included in the search request. Invoking the method overrides previously set filters.
      Parameters:
      value - the filter
      Returns:
      the builder for the search request
    • filter

      SELF filter(Consumer<F> fn)
      Provides a fluent builder to create a filter to be included in the search request. Invoking the method overrides previously set filters. You can chain multiple filter criteria inside the consumer you provide for such cases.
      Parameters:
      fn - consumer to create the filter
      Returns:
      the builder for the search request