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
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected String[]
protected String
protected String
protected String
protected String
protected String
Fields 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_VALUES
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
-
Constructor Summary
ConstructorDescriptionUserQueryDto
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyFilters
(UserQuery query) protected void
applySortBy
(UserQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected UserQuery
createNewQuery
(ProcessEngine engine) protected boolean
isValidSortByValue
(String value) void
void
setEmailLike
(String userEmailLike) void
setFirstName
(String userFirstName) void
setFirstNameLike
(String userFirstNameLike) void
void
void
setLastName
(String userLastName) void
setLastNameLike
(String userLastNameLike) void
setMemberOfGroup
(String memberOfGroup) void
setMemberOfTenant
(String tenantId) void
setPotentialStarter
(String potentialStarter) Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
Methods 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:
isValidSortByValue
in classAbstractQueryDto<UserQuery>
-
createNewQuery
- Specified by:
createNewQuery
in classAbstractQueryDto<UserQuery>
-
applyFilters
- Specified by:
applyFilters
in classAbstractQueryDto<UserQuery>
-
applySortBy
protected void applySortBy(UserQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortBy
in classAbstractQueryDto<UserQuery>
-