Package io.rong.imkit.userinfo.db.dao
Interface GroupMemberDao
-
- All Implemented Interfaces:
public interface GroupMemberDao
-
-
Method Summary
Modifier and Type Method Description abstract LiveData<List<GroupMember>>getGroupAllMembers(String groupId)abstract LiveData<List<GroupMember>>getAllGroupMembers()abstract GroupMembergetGroupMember(String groupId, String userId)abstract voidremoveGroupMember(String groupId, String userId)abstract voidremoveGroupAllMember(String groupId)abstract voidinsertGroupMember(GroupMember groupMember)abstract voidinsertGroupMembers(List<GroupMember> groupMemberList)abstract List<GroupMember>getLimitGroupMembers(int limit)-
-
Method Detail
-
getGroupAllMembers
abstract LiveData<List<GroupMember>> getGroupAllMembers(String groupId)
-
getAllGroupMembers
abstract LiveData<List<GroupMember>> getAllGroupMembers()
-
getGroupMember
abstract GroupMember getGroupMember(String groupId, String userId)
-
removeGroupMember
abstract void removeGroupMember(String groupId, String userId)
-
removeGroupAllMember
abstract void removeGroupAllMember(String groupId)
-
insertGroupMember
abstract void insertGroupMember(GroupMember groupMember)
-
insertGroupMembers
abstract void insertGroupMembers(List<GroupMember> groupMemberList)
-
getLimitGroupMembers
abstract List<GroupMember> getLimitGroupMembers(int limit)
-
-
-
-