Class UserQueryDto
java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<UserQuery>
org.camunda.bpm.engine.rest.dto.identity.UserQueryDto
- Author:
- Daniel Meyer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected String[]protected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUESFields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper -
Constructor Summary
ConstructorsConstructorDescriptionUserQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyFilters(UserQuery query) protected voidapplySortBy(UserQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected UserQuerycreateNewQuery(ProcessEngine engine) protected booleanisValidSortByValue(String value) voidvoidsetEmailLike(String userEmailLike) voidsetFirstName(String userFirstName) voidsetFirstNameLike(String userFirstNameLike) voidvoidvoidsetLastName(String userLastName) voidsetLastNameLike(String userLastNameLike) voidsetMemberOfGroup(String memberOfGroup) voidsetMemberOfTenant(String tenantId) voidsetPotentialStarter(String potentialStarter) Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQueryMethods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
-
Field Details
-
id
-
idIn
-
firstName
-
firstNameLike
-
lastName
-
lastNameLike
-
email
-
emailLike
-
memberOfGroup
-
potentialStarter
-
tenantId
-
-
Constructor Details
-
UserQueryDto
public UserQueryDto() -
UserQueryDto
-
-
Method Details
-
setId
-
setIdIn
-
setFirstName
-
setFirstNameLike
-
setLastName
-
setLastNameLike
-
setEmail
-
setEmailLike
-
setMemberOfGroup
-
setPotentialStarter
-
setMemberOfTenant
-
isValidSortByValue
- Specified by:
isValidSortByValuein classAbstractQueryDto<UserQuery>
-
createNewQuery
- Specified by:
createNewQueryin classAbstractQueryDto<UserQuery>
-
applyFilters
- Specified by:
applyFiltersin classAbstractQueryDto<UserQuery>
-
applySortBy
protected void applySortBy(UserQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortByin classAbstractQueryDto<UserQuery>
-