1 package com.netease.nimlib.sdk.qchat.result;
3 import androidx.annotation.NonNull;
7 import java.io.Serializable;
8 import java.util.ArrayList;
9 import java.util.HashSet;
10 import java.util.List;
18 private final List<QChatServerRole> roleList;
25 private final Set<Long> isMemberSet;
28 this.roleList =
new ArrayList<>();
29 if (roleList != null) {
30 this.roleList.addAll(roleList);
33 this.isMemberSet =
new HashSet<>();
34 if (isMemberSet != null) {
35 this.isMemberSet.addAll(isMemberSet);
60 return "QChatGetServerRolesResult{" +
61 "roleList=" + roleList +
62 ", isMemberSet=" + isMemberSet +
List< QChatServerRole > getRoleList()
获取服务器身份组列表
QChatGetServerRolesResult(List< QChatServerRole > roleList, Set< Long > isMemberSet)
Set< Long > getIsMemberSet()
获取我所在的服务器身份组Id集合 从请求到的服务器身份组列表里,筛选出我所在的身份组的roleId组成的Set集...