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