public class CommandMessage extends NotificationMessage
限定符和类型 | 字段和说明 |
---|---|
static <any> |
CREATOR |
构造器和说明 |
---|
CommandMessage(Parcel in) |
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents()
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
|
byte[] |
encode()
将本地消息对象序列化为消息数据。
|
java.lang.String |
getData()
获取命令数据,可以为任意格式,如 JSON。
|
java.lang.String |
getName()
获取命令名。
|
static CommandMessage |
obtain(java.lang.String name,
java.lang.String data)
创建消息实例。
|
void |
setData(java.lang.String data)
设置命令数据,可以为任意格式,如 JSON。
|
void |
setName(java.lang.String name)
设置命令名。
|
void |
writeToParcel(Parcel dest,
int flags)
将类的数据写入外部提供的 Parcel 中。
|
getDestructTime, getJSONDestructInfo, getJsonMentionInfo, getJSONUserInfo, getMentionedInfo, getSearchableWord, getUserInfo, isDestruct, parseJsonToDestructInfo, parseJsonToMentionInfo, parseJsonToUserInfo, setDestruct, setDestructTime, setMentionedInfo, setUserInfo
public java.lang.String getName()
public void setName(java.lang.String name)
name
- 命令名。public java.lang.String getData()
public void setData(java.lang.String data)
data
- 命令数据,可以为任意格式,如 JSON。public static CommandMessage obtain(java.lang.String name, java.lang.String data)
name
- 获取命令名。data
- 设置命令数据,可以为任意格式,如 JSON。public byte[] encode()
MessageContent
encode
在类中 MessageContent
public void writeToParcel(Parcel dest, int flags)
dest
- 对象被写入的 Parcel。flags
- 对象如何被写入的附加标志,可能是 0 或 PARCELABLE_WRITE_RETURN_VALUE。public int describeContents()
Copyright © 2020 RongCloud. All Rights Reserved.