public class RecallNotificationMessage extends MessageContent
撤回通知消息类,当用户撤回消息或者收到一条撤回信令消息时,需要根据此通知消息在界面上进行展示。
限定符和类型 | 字段和说明 |
---|---|
static android.os.Parcelable.Creator<RecallNotificationMessage> |
CREATOR
读取接口,目的是要从 Parcel 中构造一个实现了 Parcelable 的类的实例处理。
|
构造器和说明 |
---|
RecallNotificationMessage(byte[] data) |
RecallNotificationMessage(android.os.Parcel in) |
RecallNotificationMessage(java.lang.String operatorId,
long recallTime,
java.lang.String originalObjectName,
boolean isAdmin,
boolean isDelete) |
RecallNotificationMessage(java.lang.String operatorId,
long recallTime,
java.lang.String originalObjectName,
boolean isAdmin,
boolean isDelete,
java.lang.String recallContent,
long recallActionTime) |
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents() |
byte[] |
encode()
序列化需要传输的数据。
|
java.lang.String |
getOperatorId()
获取发起撤回消息的用户 id
|
java.lang.String |
getOriginalObjectName()
获取原消息的消息类型名
|
long |
getRecallActionTime()
获取撤回消息的发送时间
|
java.lang.String |
getRecallContent()
获取撤回消息的内容
|
long |
getRecallTime()
获取撤回的时间(毫秒)
|
boolean |
isAdmin()
是否是管理员操作
|
boolean |
isDelete()
是否删除
|
void |
setRecallActionTime(long recallActionTime)
设置撤回消息的发送时间
|
void |
setRecallContent(java.lang.String recallContent)
设置撤回消息的内容
|
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<RecallNotificationMessage> CREATOR
public RecallNotificationMessage(java.lang.String operatorId, long recallTime, java.lang.String originalObjectName, boolean isAdmin, boolean isDelete)
public RecallNotificationMessage(java.lang.String operatorId, long recallTime, java.lang.String originalObjectName, boolean isAdmin, boolean isDelete, java.lang.String recallContent, long recallActionTime)
public RecallNotificationMessage(byte[] data)
public RecallNotificationMessage(android.os.Parcel in)
public java.lang.String getRecallContent()
public void setRecallContent(java.lang.String recallContent)
recallContent
- public long getRecallActionTime()
public void setRecallActionTime(long recallActionTime)
recallActionTime
- 撤回消息的发送时间public java.lang.String getOperatorId()
public long getRecallTime()
public java.lang.String getOriginalObjectName()
public boolean isAdmin()
public boolean isDelete()
public byte[] encode()
encode
在类中 MessageContent
public int describeContents()
public void writeToParcel(android.os.Parcel dest, int flags)