NIMSDK-AOS
10.9.76
首页
相关页面
包
类
文件
文件列表
basesdk
src
com
netease
nimlib
sdk
v2
conversation
model
V2NIMBaseConversation.java
浏览该文件的文档.
1
package
com.netease.nimlib.sdk.v2.conversation.model;
2
3
import
com
.
netease
.
nimlib
.
sdk
.
v2
.
conversation
.
enums
.
V2NIMConversationType
;
4
import
java.io.Serializable;
5
6
/**
7
* 会话基本数据结构
8
*/
9
public
interface
V2NIMBaseConversation
extends
Serializable{
10
/**
11
* 获取会话id
12
*
13
* @return 会话id
14
*/
15
String
getConversationId
();
16
17
/**
18
* 获取会话类型
19
*
20
* @return 会话类型
21
*/
22
V2NIMConversationType
getType
();
23
24
/**
25
* 获取会话名称
26
* 根据不同的会话类型显示相应的名称
27
* P2P:显示对方的用户名
28
* 好友备注>用户名称>用户ID
29
* Team:显示群名
30
* 群名称>群ID
31
* SuperTeam:显示群名
32
* 群名称>群ID
33
* @return 会话名称
34
*/
35
String
getName
();
36
37
/**
38
* 获取会话头像
39
*
40
* @return 会话头像
41
*/
42
String
getAvatar
();
43
44
/**
45
* 是否免打扰
46
*
47
* @return true表示免打扰,false表示非免打扰
48
*/
49
boolean
isMute
();
50
51
/**
52
* 是否置顶
53
*
54
* @return true表示置顶,false表示非置顶
55
*/
56
boolean
isStickTop
();
57
58
/**
59
* 获取本地扩展信息
60
*
61
* @return 本地扩展信息
62
*/
63
String
getLocalExtension
();
64
65
/**
66
* 获取会话中最新的消息
67
*
68
* @return 会话中最新的消息
69
*/
70
V2NIMLastMessage
getLastMessage
();
71
72
/**
73
* 会话的未读消息计数
74
*
75
* @return 会话的未读消息计数
76
*/
77
int
getUnreadCount
();
78
79
/**
80
* 会话排序权重
81
*
82
* @return 会话排序权重
83
*/
84
long
getSortOrder
();
85
86
/**
87
* 会话创建时间戳
88
*
89
* @return 会话创建时间戳
90
*/
91
long
getCreateTime
();
92
93
/**
94
* 会话更新时间戳
95
*
96
* @return 会话更新时间戳
97
*/
98
long
getUpdateTime
();
99
}
com.netease.nimlib.sdk
Definition:
NosTokenSceneConfig.java:1
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getConversationId
String getConversationId()
获取会话id
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getLocalExtension
String getLocalExtension()
获取本地扩展信息
com.netease
com
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getType
V2NIMConversationType getType()
获取会话类型
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.isStickTop
boolean isStickTop()
是否置顶
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getName
String getName()
获取会话名称 根据不同的会话类型显示相应的名称 P2P:显示对方的用户名 好友备注>用户名称>用户ID Team:显...
com.netease.nimlib.sdk.v2.conversation.enums
Definition:
V2NIMConversationType.java:1
com.netease.nimlib.sdk.v2.conversation.enums.V2NIMConversationType
会话类型
Definition:
V2NIMConversationType.java:6
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getLastMessage
V2NIMLastMessage getLastMessage()
获取会话中最新的消息
com.netease.nimlib.sdk.v2
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation
会话基本数据结构
Definition:
V2NIMBaseConversation.java:9
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getSortOrder
long getSortOrder()
会话排序权重
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getUpdateTime
long getUpdateTime()
会话更新时间戳
com.netease.nimlib.sdk.v2.conversation
Definition:
V2NIMConversationListener.java:1
com.netease.nimlib.sdk.v2.conversation.model.V2NIMLastMessage
会话最新一条消息
Definition:
V2NIMLastMessage.java:16
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getCreateTime
long getCreateTime()
会话创建时间戳
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getUnreadCount
int getUnreadCount()
会话的未读消息计数
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.getAvatar
String getAvatar()
获取会话头像
com.netease.nimlib
com.netease.nimlib.sdk.v2.conversation.model.V2NIMBaseConversation.isMute
boolean isMute()
是否免打扰
生成于 2026年 二月 6日 星期五 07:26:04 , 为 NIMSDK-AOS使用
1.8.11