public class RecallCommandMessage extends MessageContent
撤回命令消息类,需要撤回消息的时候发送的信令消息,此消息不存储不计数。
限定符和类型 | 字段和说明 |
---|---|
static android.os.Parcelable.Creator<RecallCommandMessage> |
CREATOR
读取接口,目的是要从 Parcel 中构造一个实现了 Parcelable 的类的实例处理。
|
构造器和说明 |
---|
RecallCommandMessage(byte[] data) |
RecallCommandMessage(android.os.Parcel in) |
RecallCommandMessage(java.lang.String UId) |
RecallCommandMessage(java.lang.String UId,
java.lang.String ex) |
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents() |
byte[] |
encode()
序列化需要传输的数据。
|
int |
getConversationType()
获取会话类型
|
java.lang.String |
getExtra()
获取 附加数据
|
java.lang.String |
getMessageUId()
获取撤回消息的 uid
|
long |
getSentTime()
获取消息发送时间
|
java.lang.String |
getTargetId()
获取目标会话 id
|
boolean |
isAdmin()
是否是管理员操作
|
boolean |
isDelete()
是否删除
|
void |
setAdmin(boolean admin)
设置是否是管理员操作
|
void |
setConversationType(int conversationType)
设置会话类型
|
void |
setDelete(boolean delete)
设置消息是否删除
|
void |
setExtra(java.lang.String extra)
设置附加数据
|
void |
setMessageUId(java.lang.String messageUId)
设置撤回消息的 uid
|
void |
setSentTime(long sentTime)
设置消息发送时间
|
void |
setTargetId(java.lang.String targetId)
设置目标会话 id
|
void |
writeToParcel(android.os.Parcel dest,
int flags) |
getDestructTime, getJSONDestructInfo, getJsonMentionInfo, getJSONUserInfo, getMentionedInfo, getSearchableWord, getUserInfo, isDestruct, parseJsonToDestructInfo, parseJsonToMentionInfo, parseJsonToUserInfo, setDestruct, setDestructTime, setMentionedInfo, setUserInfo
public static final android.os.Parcelable.Creator<RecallCommandMessage> CREATOR
public RecallCommandMessage(java.lang.String UId)
public RecallCommandMessage(java.lang.String UId, java.lang.String ex)
public RecallCommandMessage(byte[] data)
public RecallCommandMessage(android.os.Parcel in)
public java.lang.String getMessageUId()
public void setMessageUId(java.lang.String messageUId)
messageUId
- 撤回消息的 uidpublic java.lang.String getExtra()
public void setExtra(java.lang.String extra)
extra
- 附加数据public java.lang.String getTargetId()
public void setTargetId(java.lang.String targetId)
targetId
- 目标会话 idpublic long getSentTime()
public void setSentTime(long sentTime)
sentTime
- 消息发送时间public int getConversationType()
public void setConversationType(int conversationType)
conversationType
- 会话类型public boolean isAdmin()
public void setAdmin(boolean admin)
admin
- 是否是管理员操作public boolean isDelete()
public void setDelete(boolean delete)
delete
- 是否删除(true
删除, false
不删除)public byte[] encode()
encode
在类中 MessageContent
public int describeContents()
public void writeToParcel(android.os.Parcel dest, int flags)