Public Member Functions | |
String | getConversationID () |
int | getType () |
String | getUserID () |
String | getGroupID () |
String | getShowName () |
String | getFaceUrl () |
int | getRecvOpt () |
String | getGroupType () |
int | getUnreadCount () |
V2TIMMessage | getLastMessage () |
String | getDraftText () |
long | getDraftTimestamp () |
List< V2TIMGroupAtInfo > | getGroupAtInfoList () |
boolean | isPinned () |
long | getOrderKey () |
Static Public Attributes | |
static final int | CONVERSATION_TYPE_INVALID = 0 |
static final int | V2TIM_C2C = 1 |
static final int | V2TIM_GROUP = 2 |
|
inline |
Get the conversation ID
|
inline |
Get the conversation type
|
inline |
If the conversation type is one-to-one chat, the userID stores the user ID of the peer; otherwise, the userID is null
|
inline |
If the conversation type is group chat, the groupID stores the current group ID; otherwise, the groupID is null
|
inline |
Get the conversation display name. Conversation display name priorities are as follows:
|
inline |
Get the conversation display profile photo
|
inline |
Get the message receiving option (Receive | Receive but not notify | Not receive)
|
inline |
Get the group type (valid for group conversations only)
|
inline |
Get the unread count
|
inline |
Get the last message of the conversation
|
inline |
Get a draft message whose editing is not finished (a draft message is stored locally only and will get lost after the app is uninstalled and reinstalled)
|
inline |
Get the draft message time
|
inline |
Get the @ information list of a group conversation, which is used to display "someone@me" or "@All" notifications
|
inline |
Whether to pin on top
|
inline |
orderKey (supported only in 5.5.892 and later)
|
static |
|
static |
|
static |