public class GroupQueryDto extends AbstractQueryDto<GroupQuery>
Modifier and Type | Field and Description |
---|---|
protected String |
id |
protected String[] |
ids |
protected String |
member |
protected String |
name |
protected String |
nameLike |
protected String |
tenantId |
protected String |
type |
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
objectMapper
Constructor and Description |
---|
GroupQueryDto() |
GroupQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
javax.ws.rs.core.MultivaluedMap<String,String> queryParameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyFilters(GroupQuery query) |
protected void |
applySortBy(GroupQuery query,
String sortBy,
Map<String,Object> parameters,
ProcessEngine engine) |
protected GroupQuery |
createNewQuery(ProcessEngine engine) |
protected boolean |
isValidSortByValue(String value) |
void |
setId(String groupId) |
void |
setIdIn(String[] groupIds) |
void |
setMember(String member) |
void |
setMemberOfTenant(String tenantId) |
void |
setName(String groupName) |
void |
setNameLike(String groupNameLike) |
void |
setType(String groupType) |
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
setObjectMapper, setValueBasedOnAnnotation
protected String id
protected String[] ids
protected String name
protected String nameLike
protected String type
protected String member
protected String tenantId
public void setId(String groupId)
public void setIdIn(String[] groupIds)
public void setName(String groupName)
public void setNameLike(String groupNameLike)
public void setType(String groupType)
public void setMember(String member)
public void setMemberOfTenant(String tenantId)
protected boolean isValidSortByValue(String value)
isValidSortByValue
in class AbstractQueryDto<GroupQuery>
protected GroupQuery createNewQuery(ProcessEngine engine)
createNewQuery
in class AbstractQueryDto<GroupQuery>
protected void applyFilters(GroupQuery query)
applyFilters
in class AbstractQueryDto<GroupQuery>
protected void applySortBy(GroupQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
applySortBy
in class AbstractQueryDto<GroupQuery>
Copyright © 2021. All rights reserved.