Package io.rong.message
        Class ReferenceMessage
- 
                    
                    - All Implemented Interfaces:
 
 public class ReferenceMessageReferenced Message** (Supports text, image, file, and image-text messages) 
- 
                
                    
                    - 
                                
                            
                                Field SummaryFields Modifier and Type Field Description public StringreferMsgUidpublic final static Creator<ReferenceMessage>CREATOR
 - 
                                
                            
                                Constructor SummaryConstructors Constructor Description ReferenceMessage(Array<byte> data)Decode the data ReferenceMessage(Parcel in)
 - 
                                
                            
                                Method SummaryModifier and Type Method Description StringgetReferMsgUid()voidsetReferMsgUid(String referMsgUid)static ReferenceMessageobtainMessage(String userId, MessageContent referMsg)Constructs a reference message static ReferenceMessageobtainMessage(String userId, MessageContent referMsg, String referMsgUid)Constructs a reference message Array<byte>encode()voidwriteToParcel(Parcel dest, int flags)intdescribeContents()List<String>getSearchableWord()Search referenced messages MessageContentgetReferenceContent()voidsetContent(MessageContent referMsg)UrigetLocalPath()UrigetMediaUrl()voidsetMediaUrl(Uri mMediaUrl)voidsetLocalPath(Uri mLocalPath)StringgetName()voidsetName(String name)StringgetEditSendText()voidsetEditSendText(String referenceContent)ReferenceMessagebuildSendText(String content)StringgetUserId()voidsetUserId(String userId)- 
                    
                    
                    - 
                                
                            
                                Constructor Detail- 
                                        ReferenceMessageReferenceMessage(Array<byte> data) Decode the data- Parameters:
- data- Byte array
 
 - 
                                        ReferenceMessageReferenceMessage(Parcel in) 
 
- 
                                        
 - 
                                
                            
                                Method Detail- 
                                        getReferMsgUidString getReferMsgUid() 
 - 
                                        setReferMsgUidvoid setReferMsgUid(String referMsgUid) 
 - 
                                        obtainMessagestatic ReferenceMessage obtainMessage(String userId, MessageContent referMsg) Constructs a reference message - Parameters:
- userId- User ID
- referMsg- The referenced message body
- Returns:
- ReferenceMessage The reference message 
 
 - 
                                        obtainMessagestatic ReferenceMessage obtainMessage(String userId, MessageContent referMsg, String referMsgUid) Constructs a reference message - Parameters:
- userId- The sender ID of the referenced message
- referMsg- The body of the referenced message
- referMsgUid- The UID of the referenced message
- Returns:
- ReferenceMessage The reference message 
 
 - 
                                        writeToParcelvoid writeToParcel(Parcel dest, int flags) 
 - 
                                        describeContentsint describeContents() 
 - 
                                        getSearchableWordList<String> getSearchableWord() Search referenced messages - Returns:
- List of search records 
 
 - 
                                        getReferenceContentMessageContent getReferenceContent() 
 - 
                                        setContentvoid setContent(MessageContent referMsg) 
 - 
                                        getLocalPathUri getLocalPath() 
 - 
                                        getMediaUrlUri getMediaUrl() 
 - 
                                        setMediaUrlvoid setMediaUrl(Uri mMediaUrl) 
 - 
                                        setLocalPathvoid setLocalPath(Uri mLocalPath) 
 - 
                                        getNameString getName() 
 - 
                                        setNamevoid setName(String name) 
 - 
                                        getEditSendTextString getEditSendText() 
 - 
                                        setEditSendTextvoid setEditSendText(String referenceContent) 
 - 
                                        buildSendTextReferenceMessage buildSendText(String content) 
 - 
                                        getUserIdString getUserId() 
 - 
                                        setUserIdvoid setUserId(String userId) 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-