Package com.flowable.idm.engine.impl
Class GroupQueryWrapper
- java.lang.Object
-
- com.flowable.idm.engine.impl.GroupQueryWrapper
-
- All Implemented Interfaces:
Query<GroupQuery,Group>
,GroupQuery
public class GroupQueryWrapper extends Object implements GroupQuery
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected PlatformGroupQuery
platformGroupQuery
-
Constructor Summary
Constructors Constructor Description GroupQueryWrapper(PlatformGroupQuery platformGroupQuery)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupQuery
asc()
long
count()
GroupQuery
desc()
GroupQuery
groupId(String groupId)
GroupQuery
groupIds(List<String> groupIds)
GroupQuery
groupMember(String groupMemberUserId)
GroupQuery
groupMembers(List<String> groupMemberUserIds)
GroupQuery
groupName(String groupName)
GroupQuery
groupNameLike(String groupNameLike)
GroupQuery
groupNameLikeIgnoreCase(String groupNameLikeIgnoreCase)
GroupQuery
groupType(String groupType)
List<Group>
list()
List<Group>
listPage(int firstResult, int maxResults)
GroupQuery
orderBy(QueryProperty property)
GroupQuery
orderBy(QueryProperty property, Query.NullHandlingOnOrder nullHandlingOnOrder)
GroupQuery
orderByGroupId()
GroupQuery
orderByGroupName()
GroupQuery
orderByGroupType()
Group
singleResult()
-
-
-
Field Detail
-
platformGroupQuery
protected PlatformGroupQuery platformGroupQuery
-
-
Constructor Detail
-
GroupQueryWrapper
public GroupQueryWrapper(PlatformGroupQuery platformGroupQuery)
-
-
Method Detail
-
groupId
public GroupQuery groupId(String groupId)
- Specified by:
groupId
in interfaceGroupQuery
-
groupIds
public GroupQuery groupIds(List<String> groupIds)
- Specified by:
groupIds
in interfaceGroupQuery
-
groupName
public GroupQuery groupName(String groupName)
- Specified by:
groupName
in interfaceGroupQuery
-
groupNameLike
public GroupQuery groupNameLike(String groupNameLike)
- Specified by:
groupNameLike
in interfaceGroupQuery
-
groupNameLikeIgnoreCase
public GroupQuery groupNameLikeIgnoreCase(String groupNameLikeIgnoreCase)
- Specified by:
groupNameLikeIgnoreCase
in interfaceGroupQuery
-
groupType
public GroupQuery groupType(String groupType)
- Specified by:
groupType
in interfaceGroupQuery
-
groupMember
public GroupQuery groupMember(String groupMemberUserId)
- Specified by:
groupMember
in interfaceGroupQuery
-
groupMembers
public GroupQuery groupMembers(List<String> groupMemberUserIds)
- Specified by:
groupMembers
in interfaceGroupQuery
-
orderByGroupId
public GroupQuery orderByGroupId()
- Specified by:
orderByGroupId
in interfaceGroupQuery
-
orderByGroupName
public GroupQuery orderByGroupName()
- Specified by:
orderByGroupName
in interfaceGroupQuery
-
orderByGroupType
public GroupQuery orderByGroupType()
- Specified by:
orderByGroupType
in interfaceGroupQuery
-
asc
public GroupQuery asc()
- Specified by:
asc
in interfaceQuery<GroupQuery,Group>
-
desc
public GroupQuery desc()
- Specified by:
desc
in interfaceQuery<GroupQuery,Group>
-
orderBy
public GroupQuery orderBy(QueryProperty property)
- Specified by:
orderBy
in interfaceQuery<GroupQuery,Group>
-
orderBy
public GroupQuery orderBy(QueryProperty property, Query.NullHandlingOnOrder nullHandlingOnOrder)
- Specified by:
orderBy
in interfaceQuery<GroupQuery,Group>
-
count
public long count()
- Specified by:
count
in interfaceQuery<GroupQuery,Group>
-
singleResult
public Group singleResult()
- Specified by:
singleResult
in interfaceQuery<GroupQuery,Group>
-
-