public class CustomMessage extends BaseMessage
category, conversationId, deletedAt, deletedBy, deliveredAt, deliveredToMeAt, editedAt, editedBy, id, metadata, muid, readAt, readByMeAt, receiver, receiverType, receiverUid, sender, sentAt, TABLE_CONVERSATIONS, type, updatedAt| Constructor and Description | 
|---|
CustomMessage(java.lang.String receiverUid,
             java.lang.String receiverType,
             java.lang.String customType,
             JSONObject customData)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(java.lang.Object obj)  | 
static CustomMessage | 
fromJson(JSONObject jsonObject)  | 
JSONObject | 
getCustomData()
Get 
JSONObject | 
java.lang.String | 
getSubType()  | 
int | 
hashCode()  | 
void | 
setCustomData(JSONObject customData)  | 
void | 
setSubType(java.lang.String subType)  | 
java.util.HashMap<java.lang.String,java.lang.String> | 
toMap()  | 
java.lang.String | 
toString()  | 
compareTo, getCategory, getConversationId, getDeletedAt, getDeletedBy, getDeliveredAt, getDeliveredToMeAt, getEditedAt, getEditedBy, getId, getMessagesFromJSON, getMetadata, getMuid, getReadAt, getReadByMeAt, getReceiver, getReceiverType, getReceiverUid, getSender, getSentAt, getType, getUpdatedAt, setCategory, setConversationId, setDeletedAt, setDeletedBy, setDeliveredAt, setDeliveredToMeAt, setEditedAt, setEditedBy, setId, setMetadata, setMuid, setReadAt, setReadByMeAt, setReceiver, setReceiverType, setReceiverUid, setSender, setSentAt, setType, setUpdatedAtpublic CustomMessage(java.lang.String receiverUid,
                     java.lang.String receiverType,
                     java.lang.String customType,
                     JSONObject customData)
public java.lang.String getSubType()
public void setSubType(java.lang.String subType)
public JSONObject getCustomData()
JSONObject of the customJSONObject of the custom data set by developerpublic void setCustomData(JSONObject customData)
public java.util.HashMap<java.lang.String,java.lang.String> toMap()
public static CustomMessage fromJson(JSONObject jsonObject)
public java.lang.String toString()
toString in class BaseMessagepublic int hashCode()
hashCode in class BaseMessagepublic boolean equals(java.lang.Object obj)
equals in class BaseMessage