NIMSDK-AOS
9.19.0
basesdk
src
com
netease
nimlib
sdk
team
model
TeamMember.java
浏览该文件的文档.
1
package
com.netease.nimlib.sdk.team.model;
2
3
import
com
.
netease
.
nimlib
.
sdk
.
team
.
constant
.
TeamMemberType
;
4
import
java.io.Serializable;
5
import
java.util.List;
6
import
java.util.Map;
7
8
/**
9
* 描述群成员资料的数据结构 <br>
10
* 对于讨论组,不能设置群昵称,也没有管理员,不用关心TeamMemberType
11
*/
12
public
interface
TeamMember
extends
Serializable {
13
14
/**
15
* 获取所在群ID
16
*
17
* @return 群ID
18
*/
19
String
getTid
();
20
21
/**
22
* 群成员帐号
23
*
24
* @return 帐号
25
*/
26
String
getAccount
();
27
28
/**
29
* 群成员类型
30
*
31
* @return 群成员类型
32
*/
33
TeamMemberType
getType
();
34
35
/**
36
* 获取该用户在这个群内的群昵称
37
*
38
* @return 群昵称
39
*/
40
String
getTeamNick
();
41
42
/**
43
* 是否该用户是否在这个群中
44
*
45
* @return true表示存在;false表示已不在该群中
46
*/
47
boolean
isInTeam
();
48
49
/**
50
* 获取特别关注成员列表
51
* @return
52
*/
53
List<String>
getFollowAccountIds
();
54
55
/**
56
* 获取扩展字段
57
*
58
* @return 扩展字段Map
59
*/
60
Map<String, Object>
getExtension
();
61
62
/**
63
* 是否被禁言
64
*
65
* @return true表示处于被禁言状态;false表示处于未被禁言状态
66
*/
67
boolean
isMute
();
68
69
/**
70
* 获取群成员入群时间
71
*
72
* @return 入群时间
73
*/
74
long
getJoinTime
();
75
76
/**
77
* 获取群成员信息更新时间
78
* @return 更新时间
79
*/
80
long
getUpdateTime
();
81
82
/**
83
* 获取入群邀请人,为空表示主动加入群
84
* @return
85
*/
86
String
getInvitorAccid
();
87
}
com.netease.nimlib.sdk.team.constant.TeamMemberType
群组成员类型定义
Definition:
TeamMemberType.java:8
com.netease.nimlib.sdk.team.model.TeamMember.getTeamNick
String getTeamNick()
获取该用户在这个群内的群昵称
com.netease.nimlib.sdk
Definition:
RequestCallback.java:1
com.netease
com.netease.nimlib.sdk.team.constant
Definition:
TeamExtensionUpdateModeEnum.java:1
com
com.netease.nimlib.sdk.team.model.TeamMember
描述群成员资料的数据结构 对于讨论组,不能设置群昵称,也没有管理员,不用关心TeamMemberType ...
Definition:
TeamMember.java:12
com.netease.nimlib.sdk.team.model.TeamMember.getExtension
Map< String, Object > getExtension()
获取扩展字段
com.netease.nimlib.sdk.team.model.TeamMember.getInvitorAccid
String getInvitorAccid()
获取入群邀请人,为空表示主动加入群
com.netease.nimlib.sdk.team
com.netease.nimlib.sdk.team.model.TeamMember.getJoinTime
long getJoinTime()
获取群成员入群时间
com.netease.nimlib.sdk.team.model.TeamMember.isMute
boolean isMute()
是否被禁言
com.netease.nimlib.sdk.team.model.TeamMember.getUpdateTime
long getUpdateTime()
获取群成员信息更新时间
com.netease.nimlib.sdk.team.model.TeamMember.getFollowAccountIds
List< String > getFollowAccountIds()
获取特别关注成员列表
com.netease.nimlib.sdk.team.model.TeamMember.getTid
String getTid()
获取所在群ID
com.netease.nimlib
com.netease.nimlib.sdk.team.model.TeamMember.getAccount
String getAccount()
群成员帐号
com.netease.nimlib.sdk.team.model.TeamMember.isInTeam
boolean isInTeam()
是否该用户是否在这个群中
com.netease.nimlib.sdk.team.model.TeamMember.getType
TeamMemberType getType()
群成员类型
生成于 2024年 十月 16日 星期三 10:25:05 , 为 NIMSDK-AOS使用
1.8.13