public class Conversation
extends java.lang.Object
| Constructor and Description |
|---|
Conversation()
Initializes a new instance of the Conversation class.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getCategories()
Gets a collection of strings that identify the categories that are applied to all conversation items in the current folder.
|
java.util.List<ItemId> |
getDraftItemIds()
Gets the draft item ids.
|
FlagStatus |
getFlagStatus()
Gets the aggregated flag status for conversation items in the current folder.
|
IconIndex |
getGlobaIconIndex()
Gets the globa icon index.
|
java.util.List<java.lang.String> |
getGlobalCategories()
Gets the category list for all conversation items in a mailbox.
|
FlagStatus |
getGlobalFlagStatus()
Gets the aggregated flag status for all conversation items in a mailbox.
|
Importance |
getGlobalImportance()
Gets the aggregated importance for all conversation items in a mailbox.
|
java.util.List<java.lang.String> |
getGlobalItemClasses()
Gets a list of item classes that represents all the item classes of the conversation items in a mailbox.
|
java.util.List<ItemId> |
getGlobalItemIds()
Gets the collection of item identifiers for all conversation items in a mailbox.
|
java.util.Date |
getGlobalLastDeliveryTime()
Gets the delivery time of the message that was last received in this conversation across all folders in the mailbox.
|
int |
getGlobalMessageCount()
Gets the total number of conversation items in the mailbox.
|
int |
getGlobalSize()
Gest the size of the conversation calculated from the size of all conversation items in the mailbox.
|
java.util.List<java.lang.String> |
getGlobalUniqueRecipients()
Gets the recipient list of a conversation aggregated across a mailbox.
|
java.util.List<java.lang.String> |
getGlobalUniqueSenders()
Gets a list of all the senders of conversation items in the mailbox.
|
java.util.List<java.lang.String> |
getGlobalUniqueUnreadSenders()
Gets a list of all the people who have sent messages that are currently unread in this conversation across all folders in the mailbox.
|
int |
getGlobalUnreadCount()
Gets a count of all the unread conversation items in the mailbox.
|
PredictedMessageAction |
getGroupingAction()
Gets the grouping action.
|
IconIndex |
getIconIndex()
Gets the icon index.
|
ItemId |
getId()
Gets the identifier of a conversation.
|
Importance |
getImportance()
Gets the aggregated importance for all conversation items in the current folder.
|
java.lang.String |
getInstanceKey()
Gets the instance key.
|
java.util.List<java.lang.String> |
getItemClasses()
Gets a list of item classes that represents all the item classes of the conversation items in the current folder.
|
java.util.List<ItemId> |
getItemIds()
Gets the collection of item identifiers for all conversation items in the current folder.
|
java.util.Date |
getLastDeliveryTime()
Gets the delivery time of the message that was last received in this conversation in the current folder.
|
java.util.Date |
getLastModifiedTime()
Indicates when the item was last modified.
|
int |
getMessageCount()
Gets the total number of conversation items in the current folder.
|
PredictedMessageAction |
getNextPredictedAction()
Gets the next predicted action.
|
java.lang.String |
getPreview()
Gets the preview.
|
int |
getSize()
Gets the conversation size calculated from the size of all conversation items in the current folder.
|
java.lang.String |
getTopic()
Gets the conversation topic.
|
java.util.List<java.lang.String> |
getUniqueRecipients()
Gets the recipient list of a conversation aggregated across a mailbox.
|
java.util.List<java.lang.String> |
getUniqueSenders()
Gets a list of all the senders of conversation items in the current folder.
|
java.util.List<java.lang.String> |
getUniqueUnreadSenders()
Gets a list of all the people who have sent messages that are currently unread in this conversation in the current folder.
|
int |
getUnreadCount()
Gets the count of unread conversation items within a folder.
|
boolean |
globalHasAttachments()
Gets a value that indicates whether at least one conversation item in a mailbox has an attachment.
|
boolean |
hasAttachments()
Gets a value that indicates whether at least one conversation item in the current folder has an attachment.
|
public Conversation()
public ItemId getId()
public java.lang.String getTopic()
public java.util.List<java.lang.String> getUniqueRecipients()
public java.util.List<java.lang.String> getGlobalUniqueRecipients()
public java.util.List<java.lang.String> getUniqueUnreadSenders()
public java.util.List<java.lang.String> getGlobalUniqueUnreadSenders()
public java.util.List<java.lang.String> getUniqueSenders()
public java.util.List<java.lang.String> getGlobalUniqueSenders()
public java.util.Date getLastDeliveryTime()
public java.util.Date getGlobalLastDeliveryTime()
public java.util.List<java.lang.String> getCategories()
public java.util.List<java.lang.String> getGlobalCategories()
public FlagStatus getFlagStatus()
public FlagStatus getGlobalFlagStatus()
public boolean hasAttachments()
public boolean globalHasAttachments()
public int getMessageCount()
public int getGlobalMessageCount()
public int getUnreadCount()
public int getGlobalUnreadCount()
public int getSize()
public int getGlobalSize()
public java.util.List<java.lang.String> getItemClasses()
public java.util.List<java.lang.String> getGlobalItemClasses()
public Importance getImportance()
public Importance getGlobalImportance()
public java.util.List<ItemId> getItemIds()
public java.util.List<ItemId> getGlobalItemIds()
public java.util.Date getLastModifiedTime()
public java.lang.String getInstanceKey()
public java.lang.String getPreview()
public PredictedMessageAction getNextPredictedAction()
public PredictedMessageAction getGroupingAction()
public IconIndex getIconIndex()
public IconIndex getGlobaIconIndex()
public java.util.List<ItemId> getDraftItemIds()