Class IMAPMessage

All Implemented Interfaces:
MimePart, Part, ReadableMime
Direct Known Subclasses:
GmailMessage

public class IMAPMessage extends MimeMessage implements ReadableMime
This class implements an IMAPMessage object.

An IMAPMessage object starts out as a light-weight object. It gets filled-in incrementally when a request is made for some item. Or when a prefetch is done using the FetchProfile.

An IMAPMessage has a messageNumber and a sequenceNumber. The messageNumber is its index into its containing folder's messageCache. The sequenceNumber is its IMAP sequence-number.