public class PlatformGroupQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<PlatformGroupQuery,PlatformGroup> implements PlatformGroupQuery, org.flowable.common.engine.api.query.QueryCacheValues
Modifier and Type | Field and Description |
---|---|
protected String |
id |
protected List<String> |
ids |
protected String |
key |
protected String |
name |
protected String |
nameLike |
protected String |
nameLikeIgnoreCase |
protected String |
tenantId |
protected String |
type |
protected String |
userId |
protected List<String> |
userIds |
protected boolean |
withoutTenantId |
Constructor and Description |
---|
PlatformGroupQueryImpl() |
PlatformGroupQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
PlatformGroupQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
long |
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
List<PlatformGroup> |
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
String |
getId() |
List<String> |
getIds() |
String |
getKey() |
String |
getName() |
String |
getNameLike() |
String |
getNameLikeIgnoreCase() |
String |
getTenantId() |
String |
getType() |
String |
getUserId() |
List<String> |
getUserIds() |
PlatformGroupQuery |
groupId(String id)
Only select
PlatformGroup s with the given id. |
PlatformGroupQuery |
groupIds(List<String> ids)
Only select
PlatformGroup s with the given ids. |
PlatformGroupQuery |
groupKey(String groupKey)
Only select
PlatformGroup s which have the given key. |
PlatformGroupQuery |
groupMember(String userId)
Only selects
PlatformGroup s where the given user is a member of. |
PlatformGroupQuery |
groupMembers(List<String> userIds)
Only selects
PlatformGroup s where the given users are a member of. |
PlatformGroupQuery |
groupName(String name)
Only select
PlatformGroup s with the given name. |
PlatformGroupQuery |
groupNameLike(String nameLike)
Only select
PlatformGroup s where the name matches the given parameter. |
PlatformGroupQuery |
groupNameLikeIgnoreCase(String nameLikeIgnoreCase)
Only select
PlatformGroup s where the name matches the given parameter (ignoring case). |
PlatformGroupQuery |
groupTenantId(String tenantId)
Only select
PlatformGroup s which have the given tenant id. |
PlatformGroupQuery |
groupType(String type)
Only select
PlatformGroup s which have the given type. |
boolean |
isWithoutTenantId() |
PlatformGroupQuery |
orderByGroupId()
Order by group id (needs to be followed by
Query.asc() or Query.desc() ). |
PlatformGroupQuery |
orderByGroupName()
Order by group name (needs to be followed by
Query.asc() or Query.desc() ). |
PlatformGroupQuery |
orderByGroupType()
Order by group type (needs to be followed by
Query.asc() or Query.desc() ). |
PlatformGroupQuery |
withoutTenantId()
Only select
PlatformGroup s which have no tenant id. |
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
addOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameter
protected String id
protected String name
protected String nameLike
protected String nameLikeIgnoreCase
protected String type
protected String key
protected String tenantId
protected boolean withoutTenantId
protected String userId
public PlatformGroupQueryImpl()
public PlatformGroupQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
public PlatformGroupQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
public PlatformGroupQuery groupId(String id)
PlatformGroupQuery
PlatformGroup
s with the given id.groupId
in interface PlatformGroupQuery
public PlatformGroupQuery groupIds(List<String> ids)
PlatformGroupQuery
PlatformGroup
s with the given ids.groupIds
in interface PlatformGroupQuery
public PlatformGroupQuery groupName(String name)
PlatformGroupQuery
PlatformGroup
s with the given name.groupName
in interface PlatformGroupQuery
public PlatformGroupQuery groupNameLike(String nameLike)
PlatformGroupQuery
PlatformGroup
s where the name matches the given parameter. The syntax to use is that of SQL, eg. %test%.groupNameLike
in interface PlatformGroupQuery
public PlatformGroupQuery groupNameLikeIgnoreCase(String nameLikeIgnoreCase)
PlatformGroupQuery
PlatformGroup
s where the name matches the given parameter (ignoring case). The syntax to use is that of SQL, eg. %test%.groupNameLikeIgnoreCase
in interface PlatformGroupQuery
public PlatformGroupQuery groupType(String type)
PlatformGroupQuery
PlatformGroup
s which have the given type.groupType
in interface PlatformGroupQuery
public PlatformGroupQuery groupKey(String groupKey)
PlatformGroupQuery
PlatformGroup
s which have the given key.groupKey
in interface PlatformGroupQuery
public PlatformGroupQuery groupTenantId(String tenantId)
PlatformGroupQuery
PlatformGroup
s which have the given tenant id.groupTenantId
in interface PlatformGroupQuery
public PlatformGroupQuery withoutTenantId()
PlatformGroupQuery
PlatformGroup
s which have no tenant id.withoutTenantId
in interface PlatformGroupQuery
public PlatformGroupQuery groupMember(String userId)
PlatformGroupQuery
PlatformGroup
s where the given user is a member of.groupMember
in interface PlatformGroupQuery
public PlatformGroupQuery groupMembers(List<String> userIds)
PlatformGroupQuery
PlatformGroup
s where the given users are a member of.groupMembers
in interface PlatformGroupQuery
public PlatformGroupQuery orderByGroupId()
PlatformGroupQuery
Query.asc()
or Query.desc()
).orderByGroupId
in interface PlatformGroupQuery
public PlatformGroupQuery orderByGroupName()
PlatformGroupQuery
Query.asc()
or Query.desc()
).orderByGroupName
in interface PlatformGroupQuery
public PlatformGroupQuery orderByGroupType()
PlatformGroupQuery
Query.asc()
or Query.desc()
).orderByGroupType
in interface PlatformGroupQuery
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
executeCount
in class org.flowable.common.engine.impl.query.AbstractQuery<PlatformGroupQuery,PlatformGroup>
public List<PlatformGroup> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
executeList
in class org.flowable.common.engine.impl.query.AbstractQuery<PlatformGroupQuery,PlatformGroup>
public String getId()
getId
in interface org.flowable.common.engine.api.query.QueryCacheValues
public String getName()
public String getNameLike()
public String getNameLikeIgnoreCase()
public String getType()
public String getKey()
public String getTenantId()
public boolean isWithoutTenantId()
public String getUserId()
Copyright © 2019. All rights reserved.