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>
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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 Detail
-
groupId
PlatformGroupQuery groupId(java.lang.String groupId)
Only selectPlatformGroups with the given id.
-
groupIds
PlatformGroupQuery groupIds(java.util.List<java.lang.String> groupIds)
Only selectPlatformGroups with the given ids.
-
groupName
PlatformGroupQuery groupName(java.lang.String groupName)
Only selectPlatformGroups with the given name.
-
groupNameLike
PlatformGroupQuery groupNameLike(java.lang.String groupNameLike)
Only selectPlatformGroups where the name matches the given parameter. The syntax to use is that of SQL, eg. %test%.
-
groupNameLikeIgnoreCase
PlatformGroupQuery groupNameLikeIgnoreCase(java.lang.String groupNameLikeIgnoreCase)
Only selectPlatformGroups where the name matches the given parameter (ignoring case). The syntax to use is that of SQL, eg. %test%.
-
groupType
PlatformGroupQuery groupType(java.lang.String groupType)
Only selectPlatformGroups which have the given type.
-
groupKey
PlatformGroupQuery groupKey(java.lang.String groupKey)
Only selectPlatformGroups which have the given key.
-
groupTenantId
PlatformGroupQuery groupTenantId(java.lang.String tenantId)
Only selectPlatformGroups which have the given tenant id.
-
withoutTenantId
PlatformGroupQuery withoutTenantId()
Only selectPlatformGroups which have no tenant id.
-
groupMember
PlatformGroupQuery groupMember(java.lang.String groupMemberUserId)
Only selectsPlatformGroups where the given user is a member of.
-
groupMembers
PlatformGroupQuery groupMembers(java.util.List<java.lang.String> groupMemberUserIds)
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()).
-
-