GroupReadReceiptInfoV2

Only when using Group Read Receipt V2, this attribute is required for group messages. For V1 or other non-group conversation types, this attribute is NULL.

Constructors

Link copied to clipboard
public void GroupReadReceiptInfoV2()
public void GroupReadReceiptInfoV2(String jsonString)
public void GroupReadReceiptInfoV2(Parcel in)

Properties

Link copied to clipboard
public final static Creator<GroupReadReceiptInfoV2> CREATOR
Link copied to clipboard
public int readCount
Number of users who have read the message**
Link copied to clipboard
public List<GroupMessageReader> respondUserIdList
List of user IDs of members who have responded to the message receipt in the conversation.
Link copied to clipboard
public int totalCount
Total number of members in the group

Functions

Link copied to clipboard
public int describeContents()
Link copied to clipboard
public int getReadCount()
Link copied to clipboard
public List<GroupMessageReader> getRespondUserIdList()
Retrieves the list of user IDs of members who have responded to this message receipt in the conversation (key: userId, value: respondTime).
Link copied to clipboard
public int getTotalCount()
Link copied to clipboard
public boolean hasRespond()
Indicates whether a message receipt response has been sent (valid only for the message receiver).
Link copied to clipboard
public void setHasRespond(boolean hasRespond)
Sets whether a message receipt response has been sent (only valid for the message receiver).
Link copied to clipboard
public void setReadCount(int readCount)
Link copied to clipboard
public void setRespondUserIdList(List<GroupMessageReader> respondUserIdList)
Sets the list of members who have responded to the message receipt in the conversation.
Link copied to clipboard
public void setTotalCount(int totalCount)
Link copied to clipboard
public JSONObject toJSON()
Link copied to clipboard
public String toString()
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)