Package com.flowable.core.idm.api
Interface PlatformGroupQuery
- All Superinterfaces:
org.flowable.common.engine.api.query.Query<PlatformGroupQuery,PlatformGroup>
- All Known Implementing Classes:
LdapGroupQuery,PlatformGroupQueryImpl
public interface PlatformGroupQuery extends org.flowable.common.engine.api.query.Query<PlatformGroupQuery,PlatformGroup>
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description PlatformGroupQuerygroupId(java.lang.String groupId)Only selectPlatformGroups with the given id.PlatformGroupQuerygroupIds(java.util.List<java.lang.String> groupIds)Only selectPlatformGroups with the given ids.PlatformGroupQuerygroupKey(java.lang.String groupKey)Only selectPlatformGroups which have the given key.PlatformGroupQuerygroupMember(java.lang.String groupMemberUserId)Only selectsPlatformGroups where the given user is a member of.PlatformGroupQuerygroupMembers(java.util.List<java.lang.String> groupMemberUserIds)Only selectsPlatformGroups where the given users are a member of.PlatformGroupQuerygroupName(java.lang.String groupName)Only selectPlatformGroups with the given name.PlatformGroupQuerygroupNameLike(java.lang.String groupNameLike)Only selectPlatformGroups where the name matches the given parameter.PlatformGroupQuerygroupNameLikeIgnoreCase(java.lang.String groupNameLikeIgnoreCase)Only selectPlatformGroups where the name matches the given parameter (ignoring case).PlatformGroupQuerygroupTenantId(java.lang.String tenantId)Only selectPlatformGroups which have the given tenant id.PlatformGroupQuerygroupType(java.lang.String groupType)Only selectPlatformGroups which have the given type.PlatformGroupQueryorderByGroupId()Order by group id (needs to be followed byQuery.asc()orQuery.desc()).PlatformGroupQueryorderByGroupName()Order by group name (needs to be followed byQuery.asc()orQuery.desc()).PlatformGroupQueryorderByGroupType()Order by group type (needs to be followed byQuery.asc()orQuery.desc()).PlatformGroupQuerywithoutTenantId()Only selectPlatformGroups which have no tenant id.
-
Method Details
-
groupId
Only selectPlatformGroups with the given id. -
groupIds
Only selectPlatformGroups with the given ids. -
groupName
Only selectPlatformGroups with the given name. -
groupNameLike
Only selectPlatformGroups where the name matches the given parameter. The syntax to use is that of SQL, eg. %test%. -
groupNameLikeIgnoreCase
Only selectPlatformGroups where the name matches the given parameter (ignoring case). The syntax to use is that of SQL, eg. %test%. -
groupType
Only selectPlatformGroups which have the given type. -
groupKey
Only selectPlatformGroups which have the given key. -
groupTenantId
Only selectPlatformGroups which have the given tenant id. -
withoutTenantId
PlatformGroupQuery withoutTenantId()Only selectPlatformGroups which have no tenant id. -
groupMember
Only selectsPlatformGroups where the given user is a member of. -
groupMembers
Only selectsPlatformGroups where the given users are a member of. -
orderByGroupId
PlatformGroupQuery orderByGroupId()Order by group id (needs to be followed byQuery.asc()orQuery.desc()). -
orderByGroupName
PlatformGroupQuery orderByGroupName()Order by group name (needs to be followed byQuery.asc()orQuery.desc()). -
orderByGroupType
PlatformGroupQuery orderByGroupType()Order by group type (needs to be followed byQuery.asc()orQuery.desc()).
-