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 GroupMember
getGroupMember(String groupId, String userId)
abstract void
removeGroupMember(String groupId, String userId)
abstract void
removeGroupAllMember(String groupId)
abstract void
insertGroupMember(GroupMember groupMember)
abstract void
insertGroupMembers(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)
-
-
-
-