public class MediaMessage 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 | 
|---|
MediaMessage(java.lang.String receiverUid,
            java.io.File file,
            java.lang.String messageType,
            java.lang.String receiverType)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(java.lang.Object obj)  | 
static MediaMessage | 
fromJson(JSONObject jsonObject)  | 
Attachment | 
getAttachment()
Get object of the  
Attachment | 
java.lang.String | 
getCaption()
Get caption set by developer 
 | 
java.io.File | 
getFile()
Get file object of media file shared 
 | 
int | 
hashCode()  | 
void | 
setAttachment(Attachment attachment)  | 
void | 
setCaption(java.lang.String caption)  | 
void | 
setFile(java.io.File file)  | 
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 MediaMessage(java.lang.String receiverUid,
                    java.io.File file,
                    java.lang.String messageType,
                    java.lang.String receiverType)
public java.io.File getFile()
public void setFile(java.io.File file)
public java.lang.String getCaption()
public void setCaption(java.lang.String caption)
public Attachment getAttachment()
Attachment class with file detailsAttachment classAttachmentpublic void setAttachment(Attachment attachment)
public java.util.HashMap<java.lang.String,java.lang.String> toMap()
public static MediaMessage 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