UiMessage

public class UiMessage

Constructors

Link copied to clipboard
public void UiMessage(Message message)

Properties

Link copied to clipboard
public String businessState
Business state
Link copied to clipboard
public SpannableStringBuilder contentSpannable
Spannable content for TextMessage and ReferenceMessage
Link copied to clipboard
public String destructTime
Link copied to clipboard
public boolean isEdit
Link copied to clipboard
public boolean isPlaying
Link copied to clipboard
public boolean isSelected
Link copied to clipboard
public Message message
Link copied to clipboard
public String nickname
Link copied to clipboard
public int progress
Link copied to clipboard
public ReadReceiptInfo readReceiptInfo
Read receipt info
Link copied to clipboard
public SpannableStringBuilder referenceContentSpannable
Spannable content for ReferenceMessage when referMsg is TextMessage
Link copied to clipboard
public int state
Link copied to clipboard
public String translatedContent
Translated text content
Link copied to clipboard
public int translateStatus
Link copied to clipboard
public UserInfo userInfo

Functions

Link copied to clipboard
public String getBusinessState()
Link copied to clipboard
public String getChannelId()
Link copied to clipboard
public ChannelIdentifier getChannelIdentifier()
Link copied to clipboard
public ChannelType getChannelType()
Link copied to clipboard
public int getClientId()
Link copied to clipboard
public MessageContent getContent()
Link copied to clipboard
public SpannableStringBuilder getContentSpannable()
Link copied to clipboard
public String getDestructTime()
Link copied to clipboard
public MessageDirection getDirection()
Link copied to clipboard
public String getDisplayName()
Link copied to clipboard
public String getExtra()
Link copied to clipboard
public Message getMessage()
Link copied to clipboard
public String getMessageId()
Link copied to clipboard
public String getMessageType()
Link copied to clipboard
public Map<String, String> getMetadata()
Link copied to clipboard
public String getNickname()
Link copied to clipboard
public int getProgress()
Link copied to clipboard
public ReadReceiptInfo getReadReceiptInfo()
Link copied to clipboard
public MessageReceivedStatusInfo getReceivedStatusInfo()
Link copied to clipboard
public SpannableStringBuilder getReferenceContentSpannable()
Link copied to clipboard
public String getSenderUserId()
Link copied to clipboard
public SentStatus getSentStatus()
Link copied to clipboard
public long getSentTime()
Link copied to clipboard
public int getState()
Link copied to clipboard
public String getTranslatedContent()
Link copied to clipboard
public int getTranslateStatus()
Link copied to clipboard
public UserInfo getUserInfo()
Link copied to clipboard
public void initUserInfo()
Link copied to clipboard
public boolean isEdit()
Link copied to clipboard
public boolean isNeedReceipt()
Link copied to clipboard
public boolean isPlaying()
Link copied to clipboard
public boolean isSelected()
Link copied to clipboard
public void onGroupMemberInfoUpdate(GroupUserInfo member)
Link copied to clipboard
public void onUserInfoUpdate(UserInfo user)
Link copied to clipboard
public void setBusinessState(String businessState)
Link copied to clipboard
public void setContent(MessageContent content)
Link copied to clipboard
public void setContentSpannable(SpannableStringBuilder contentSpannable)
Link copied to clipboard
public void setDestructTime(String destructTime)
Link copied to clipboard
public void setDirection(MessageDirection direction)
Link copied to clipboard
public void setEdit(boolean edit)
Link copied to clipboard
public void setMessage(Message message)
Link copied to clipboard
public void setNickname(String nickname)
Link copied to clipboard
public void setPlaying(boolean playing)
Link copied to clipboard
public void setProgress(int progress)
Link copied to clipboard
public void setReadReceiptInfo(MessageReadReceiptResponse response)
public void setReadReceiptInfo(ReadReceiptInfo readReceiptInfo)
Link copied to clipboard
public void setReceivedStatusInfo(MessageReceivedStatusInfo statusInfo)
Link copied to clipboard
public void setReferenceContentSpannable(SpannableStringBuilder referenceContentSpannable)
Link copied to clipboard
public void setSelected(boolean selected)
Link copied to clipboard
public void setSenderUserId(String senderUserId)
Link copied to clipboard
public void setSentStatus(SentStatus sentStatus)
Link copied to clipboard
public void setSentTime(long sentTime)
Link copied to clipboard
public void setState(int state)
Link copied to clipboard
public void setTranslatedContent(String translatedContent)
Link copied to clipboard
public void setTranslateStatus(int translateStatus)
Link copied to clipboard
public void setUserInfo(UserInfo userInfo)