Class ExchangeSession.MessageList

All Implemented Interfaces:
Serializable, Cloneable, Iterable<ExchangeSession.Message>, Collection<ExchangeSession.Message>, List<ExchangeSession.Message>, RandomAccess, SequencedCollection<ExchangeSession.Message>
Direct Known Subclasses:
GraphExchangeSession.MessageList
Enclosing class:
ExchangeSession

public static class ExchangeSession.MessageList extends ArrayList<ExchangeSession.Message>
Message list, includes a single message cache
See Also:
  • Field Details

    • cachedMimeMessage

      protected transient javax.mail.internet.MimeMessage cachedMimeMessage
      Cached message content parsed in a MIME message.
    • cachedMessageImapUid

      protected transient long cachedMessageImapUid
      Cached message uid.
    • cachedMimeContent

      protected transient byte[] cachedMimeContent
      Cached unparsed message
  • Constructor Details

    • MessageList

      public MessageList()
  • Method Details