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
PlatformGroups with the given id. |
PlatformGroupQuery |
groupIds(List<String> ids)
Only select
PlatformGroups with the given ids. |
PlatformGroupQuery |
groupKey(String groupKey)
Only select
PlatformGroups which have the given key. |
PlatformGroupQuery |
groupMember(String userId)
Only selects
PlatformGroups where the given user is a member of. |
PlatformGroupQuery |
groupMembers(List<String> userIds)
Only selects
PlatformGroups where the given users are a member of. |
PlatformGroupQuery |
groupName(String name)
Only select
PlatformGroups with the given name. |
PlatformGroupQuery |
groupNameLike(String nameLike)
Only select
PlatformGroups where the name matches the given parameter. |
PlatformGroupQuery |
groupNameLikeIgnoreCase(String nameLikeIgnoreCase)
Only select
PlatformGroups where the name matches the given parameter (ignoring case). |
PlatformGroupQuery |
groupTenantId(String tenantId)
Only select
PlatformGroups which have the given tenant id. |
PlatformGroupQuery |
groupType(String type)
Only select
PlatformGroups 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
PlatformGroups which have no tenant id. |
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultaddOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameterprotected 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)
PlatformGroupQueryPlatformGroups with the given id.groupId in interface PlatformGroupQuerypublic PlatformGroupQuery groupIds(List<String> ids)
PlatformGroupQueryPlatformGroups with the given ids.groupIds in interface PlatformGroupQuerypublic PlatformGroupQuery groupName(String name)
PlatformGroupQueryPlatformGroups with the given name.groupName in interface PlatformGroupQuerypublic PlatformGroupQuery groupNameLike(String nameLike)
PlatformGroupQueryPlatformGroups where the name matches the given parameter. The syntax to use is that of SQL, eg. %test%.groupNameLike in interface PlatformGroupQuerypublic PlatformGroupQuery groupNameLikeIgnoreCase(String nameLikeIgnoreCase)
PlatformGroupQueryPlatformGroups where the name matches the given parameter (ignoring case). The syntax to use is that of SQL, eg. %test%.groupNameLikeIgnoreCase in interface PlatformGroupQuerypublic PlatformGroupQuery groupType(String type)
PlatformGroupQueryPlatformGroups which have the given type.groupType in interface PlatformGroupQuerypublic PlatformGroupQuery groupKey(String groupKey)
PlatformGroupQueryPlatformGroups which have the given key.groupKey in interface PlatformGroupQuerypublic PlatformGroupQuery groupTenantId(String tenantId)
PlatformGroupQueryPlatformGroups which have the given tenant id.groupTenantId in interface PlatformGroupQuerypublic PlatformGroupQuery withoutTenantId()
PlatformGroupQueryPlatformGroups which have no tenant id.withoutTenantId in interface PlatformGroupQuerypublic PlatformGroupQuery groupMember(String userId)
PlatformGroupQueryPlatformGroups where the given user is a member of.groupMember in interface PlatformGroupQuerypublic PlatformGroupQuery groupMembers(List<String> userIds)
PlatformGroupQueryPlatformGroups where the given users are a member of.groupMembers in interface PlatformGroupQuerypublic PlatformGroupQuery orderByGroupId()
PlatformGroupQueryQuery.asc() or Query.desc()).orderByGroupId in interface PlatformGroupQuerypublic PlatformGroupQuery orderByGroupName()
PlatformGroupQueryQuery.asc() or Query.desc()).orderByGroupName in interface PlatformGroupQuerypublic PlatformGroupQuery orderByGroupType()
PlatformGroupQueryQuery.asc() or Query.desc()).orderByGroupType in interface PlatformGroupQuerypublic 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.QueryCacheValuespublic 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.