Interface TypedSearchRequest<F extends TypedSearchRequest.SearchRequestFilter,S extends TypedSearchRequest.SearchRequestSort<S>,SELF extends TypedSearchRequest<F,S,SELF>>
- All Known Subinterfaces:
BatchOperationItemSearchRequest,BatchOperationSearchRequest,ClientsByRoleSearchRequest,DecisionDefinitionSearchRequest,DecisionInstanceSearchRequest,DecisionRequirementsSearchRequest,ElementInstanceSearchRequest,GroupsSearchRequest,IncidentSearchRequest,MappingsByGroupSearchRequest,MappingsByRoleSearchRequest,ProcessDefinitionSearchRequest,ProcessInstanceSearchRequest,RolesByGroupSearchRequest,RolesByTenantSearchRequest,RolesSearchRequest,UsersByGroupSearchRequest,UsersByRoleSearchRequest,UserTaskSearchRequest,UserTaskVariableSearchRequest,VariableSearchRequest
- All Known Implementing Classes:
BatchOperationItemSearchRequestImpl,BatchOperationSearchRequestImpl,ClientsByRoleSearchRequestImpl,DecisionDefinitionSearchRequestImpl,DecisionInstanceSearchRequestImpl,DecisionRequirementsSearchRequestImpl,ElementInstanceSearchRequestImpl,GroupSearchRequestImpl,IncidentSearchRequestImpl,MappingsByGroupSearchRequestImpl,MappingsByRoleSearchRequestImpl,ProcessDefinitionSearchRequestImpl,ProcessInstanceSearchRequestImpl,RolesByGroupSearchRequestImpl,RolesByTenantSearchRequestImpl,RolesSearchRequestImpl,UsersByGroupSearchRequestImpl,UsersByRoleSearchRequestImpl,UserTaskSearchRequestImpl,UserTaskVariableSearchRequestImpl,VariableSearchRequestImpl
public interface TypedSearchRequest<F extends TypedSearchRequest.SearchRequestFilter,S extends TypedSearchRequest.SearchRequestSort<S>,SELF extends TypedSearchRequest<F,S,SELF>>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionSets the filter to be included in the search request.Provides a fluent builder to create a filter to be included in the search request.page(SearchRequestPage value) Support for pagination.Provides a fluent builder to support pagination.Provides a fluent builder to provide sorting options the returned entites should sorted bySets the sorting the returned entities should be sorted by.
-
Method Details
-
filter
Sets the filter to be included in the search request.- Parameters:
value- the filter- Returns:
- the builder for the search request
-
filter
Provides a fluent builder to create a filter to be included in the search request.- Parameters:
fn- consumer to create the filter- Returns:
- the builder for the search request
-
sort
Sets the sorting the returned entities should be sorted by.- Parameters:
value- the sort options- Returns:
- the builder for the search request
-
sort
Provides a fluent builder to provide sorting options the returned entites should sorted by- Parameters:
fn- consumer to create the sort options- Returns:
- the builder for the search request
-
page
Support for pagination.- Parameters:
value- the next page- Returns:
- the builder for the search request
-
page
Provides a fluent builder to support pagination.- Parameters:
fn- consumer to support pagination- Returns:
- the builder for the search request
-