public static class IM.Group
extends java.lang.Object
| 构造器和说明 |
|---|
Group() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<IM.User> |
getAdmin()
获取群管理员
|
java.util.Set<java.lang.String> |
getAdminIds()
获取群管理员ID,对应User中的userId
|
java.lang.String |
getGroupId()
获取群ID
|
java.lang.Object |
getInfo()
获取群其他信息
|
IM.User |
getLeader()
获取群主
|
java.lang.String |
getLeaderId()
获取群主ID,对应User中的userId
|
java.lang.String |
getLogo()
获取群LOGO,可以是图片的http地址或base64字符串
|
java.lang.String |
getMemo()
获取群备注说明
|
java.lang.String |
getName()
获取群聊名称
|
java.lang.String |
getNotice()
获取群公告
|
java.lang.String |
getParentId()
获取父分组ID
|
java.lang.String |
getPassword()
获取入群密码,默认为空,不需要
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getTeams()
获取群中团队
|
java.util.List<IM.User> |
getUser()
获取群用户
|
java.util.Set<java.lang.String> |
getUserIds()
获取群用户ID,对应User中的userId
|
void |
init(java.util.Map<java.lang.String,java.lang.String> map)
初始化基本信息
|
void |
setAdmin(java.util.List<IM.User> admin)
设置群管理员
|
void |
setAdminIds(java.util.Set<java.lang.String> adminIds)
设置群管理员ID,对应User中的userId
|
void |
setGroupId(java.lang.String groupId)
设置群ID
|
void |
setInfo(java.lang.Object info)
设置群其他信息
|
void |
setLeader(IM.User leader)
设置群主
|
void |
setLeaderId(java.lang.String leaderId)
设置群主ID,对应User中的userId
|
void |
setLogo(java.lang.String logo)
设置群LOGO,可以是图片的http地址或base64字符串
|
void |
setMemo(java.lang.String memo)
设置群备注说明
|
void |
setName(java.lang.String name)
设置群聊名称
|
void |
setNotice(java.lang.String notice)
设置群公告
|
void |
setParentId(java.lang.String parentId)
设置父分组ID
|
void |
setPassword(java.lang.String password)
设置入群密码,默认为空,不需要
|
void |
setTeams(java.util.List<java.util.Map<java.lang.String,java.lang.String>> teams)
设置群中团队
|
void |
setUser(java.util.List<IM.User> user)
设置群用户
|
void |
setUserIds(java.util.Set<java.lang.String> userIds)
设置群用户ID,对应User中的userId
|
public java.lang.String getGroupId()
public void setGroupId(java.lang.String groupId)
groupId - the groupId to setpublic java.lang.String getParentId()
public void setParentId(java.lang.String parentId)
parentId - the parentId to setpublic java.lang.String getName()
public void setName(java.lang.String name)
name - the name to setpublic java.lang.String getNotice()
public void setNotice(java.lang.String notice)
notice - the notice to setpublic java.lang.String getLogo()
public void setLogo(java.lang.String logo)
logo - the logo to setpublic java.lang.String getLeaderId()
public void setLeaderId(java.lang.String leaderId)
leaderId - the leaderId to setpublic java.util.Set<java.lang.String> getAdminIds()
public void setAdminIds(java.util.Set<java.lang.String> adminIds)
adminIds - the adminIds to setpublic java.util.Set<java.lang.String> getUserIds()
public void setUserIds(java.util.Set<java.lang.String> userIds)
userIds - the userIds to setpublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - the password to setpublic java.lang.String getMemo()
public void setMemo(java.lang.String memo)
memo - the memo to setpublic java.util.List<java.util.Map<java.lang.String,java.lang.String>> getTeams()
public void setTeams(java.util.List<java.util.Map<java.lang.String,java.lang.String>> teams)
teams - the teams to setpublic IM.User getLeader()
public void setLeader(IM.User leader)
leader - the leader to setpublic java.util.List<IM.User> getAdmin()
public void setAdmin(java.util.List<IM.User> admin)
admin - the admin to setpublic java.util.List<IM.User> getUser()
public void setUser(java.util.List<IM.User> user)
user - the user to setpublic java.lang.Object getInfo()
public void setInfo(java.lang.Object info)
info - the info to setpublic void init(java.util.Map<java.lang.String,java.lang.String> map)
map - -