NIMSDK-AOS
10.5.0
basesdk
src
com
netease
nimlib
sdk
msg
model
IMMessage.java
浏览该文件的文档.
1
package
com.netease.nimlib.sdk.msg.model;
2
3
import
com
.
netease
.
nimlib
.
sdk
.
msg
.
constant
.
SessionTypeEnum
;
4
import
com
.
netease
.
nimlib
.v2.message.compat.CommonMessage;
5
6
import
java.io.Serializable;
7
12
public
interface
IMMessage
extends
NIMMessage
, CommonMessage {
18
String
getSessionId
();
19
25
SessionTypeEnum
getSessionType
();
26
32
MessageRobotInfo
getRobotInfo
();
33
39
void
setRobotInfo
(
MessageRobotInfo
robotInfo);
40
47
Serializable
getRealMsgObj
();
48
}
com.netease.nimlib.sdk.msg.model.IMMessage.getSessionId
String getSessionId()
获取聊天对象的Id(好友帐号,群ID等)。
com.netease.nimlib.sdk
Definition:
RequestCallback.java:1
com.netease
com.netease.nimlib.sdk.msg.constant.SessionTypeEnum
会话类型
Definition:
SessionTypeEnum.java:8
com
com.netease.nimlib.sdk.msg.constant
Definition:
SessionTypeEnum.java:1
com.netease.nimlib.sdk.msg
Definition:
MessageBuilder.java:1
com.netease.nimlib.sdk.msg.model.IMMessage
NIM消息实体数据结构。 第三方APP不要调用设置类接口,调用之后不会被持久化
Definition:
IMMessage.java:12
com.netease.nimlib.sdk.msg.model.IMMessage.getRobotInfo
MessageRobotInfo getRobotInfo()
获取消息的机器人信息
com.netease.nimlib.sdk.msg.model.NIMMessage
Definition:
NIMMessage.java:12
com.netease.nimlib.sdk.msg.model.MessageRobotInfo
Definition:
MessageRobotInfo.java:5
com.netease.nimlib.sdk.msg.model.IMMessage.getRealMsgObj
Serializable getRealMsgObj()
获取真实消息对象 如果是圈组消息,可强转为QChatMessage对象; 如果是其他消息,可强转为IMMessage对象,即当前对象本身。
com.netease.nimlib.sdk.msg.model.IMMessage.setRobotInfo
void setRobotInfo(MessageRobotInfo robotInfo)
设置消息的机器人信息
com.netease.nimlib
com.netease.nimlib.sdk.msg.model.IMMessage.getSessionType
SessionTypeEnum getSessionType()
获取会话类型。
生成于 2024年 十月 15日 星期二 18:40:25 , 为 NIMSDK-AOS使用
1.8.13