public class GroupQueryWrapper extends Object implements GroupQuery
Query.NullHandlingOnOrder
Modifier and Type | Field and Description |
---|---|
protected PlatformGroupQuery |
platformGroupQuery |
Constructor and Description |
---|
GroupQueryWrapper(PlatformGroupQuery platformGroupQuery) |
Modifier and Type | Method and 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() |
protected PlatformGroupQuery platformGroupQuery
public GroupQueryWrapper(PlatformGroupQuery platformGroupQuery)
public GroupQuery groupId(String groupId)
groupId
in interface GroupQuery
public GroupQuery groupIds(List<String> groupIds)
groupIds
in interface GroupQuery
public GroupQuery groupName(String groupName)
groupName
in interface GroupQuery
public GroupQuery groupNameLike(String groupNameLike)
groupNameLike
in interface GroupQuery
public GroupQuery groupNameLikeIgnoreCase(String groupNameLikeIgnoreCase)
groupNameLikeIgnoreCase
in interface GroupQuery
public GroupQuery groupType(String groupType)
groupType
in interface GroupQuery
public GroupQuery groupMember(String groupMemberUserId)
groupMember
in interface GroupQuery
public GroupQuery groupMembers(List<String> groupMemberUserIds)
groupMembers
in interface GroupQuery
public GroupQuery orderByGroupId()
orderByGroupId
in interface GroupQuery
public GroupQuery orderByGroupName()
orderByGroupName
in interface GroupQuery
public GroupQuery orderByGroupType()
orderByGroupType
in interface GroupQuery
public GroupQuery asc()
asc
in interface Query<GroupQuery,Group>
public GroupQuery desc()
desc
in interface Query<GroupQuery,Group>
public GroupQuery orderBy(QueryProperty property)
orderBy
in interface Query<GroupQuery,Group>
public GroupQuery orderBy(QueryProperty property, Query.NullHandlingOnOrder nullHandlingOnOrder)
orderBy
in interface Query<GroupQuery,Group>
public long count()
count
in interface Query<GroupQuery,Group>
public Group singleResult()
singleResult
in interface Query<GroupQuery,Group>