# Uses of Package
com.sun.mail.imap.protocol

Packages that use com.sun.mail.imap.protocol
com.sun.mail.gimap: An EXPERIMENTAL IMAP protocol provider that supports the Gmail-specific IMAP protocol extensions .
com.sun.mail.gimap.protocol
com.sun.mail.imap: An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store.
com.sun.mail.imap.protocol: This package includes internal IMAP support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.

Classes in com.sun.mail.imap.protocol used by com.sun.mail.gimap
IMAPProtocol: This class extends the iap.Protocol object and implements IMAP semantics.
ListInfo: A LIST response.

Classes in com.sun.mail.imap.protocol used by com.sun.mail.gimap.protocol
FetchItem: Metadata describing a FETCH item.
IMAPProtocol: This class extends the iap.Protocol object and implements IMAP semantics.
MessageSet: This class holds the 'start' and 'end' for a range of messages.
SearchSequence: This class traverses a search-tree and generates the corresponding IMAP search sequence.

Classes in com.sun.mail.imap.protocol used by com.sun.mail.imap
BODYSTRUCTURE: A BODYSTRUCTURE response.
ENVELOPE: The ENEVELOPE item of an IMAP FETCH response.
FetchItem: Metadata describing a FETCH item.
IMAPProtocol: This class extends the iap.Protocol object and implements IMAP semantics.
Item: A tagging interface for all IMAP data items.
ListInfo: A LIST response.
MessageSet: This class holds the 'start' and 'end' for a range of messages.
UIDSet: This class holds the 'start' and 'end' for a range of UIDs.

Classes in com.sun.mail.imap.protocol used by com.sun.mail.imap.protocol
BODY: The BODY fetch response item.
BODYSTRUCTURE: A BODYSTRUCTURE response.
ENVELOPE: The ENEVELOPE item of an IMAP FETCH response.
FetchItem: Metadata describing a FETCH item.
FetchResponse: This class represents a FETCH response obtained from the input stream of an IMAP server.
IMAPProtocol: This class extends the iap.Protocol object and implements IMAP semantics.
IMAPResponse: This class represents a response obtained from the input stream of an IMAP server.
Item: A tagging interface for all IMAP data items.
ListInfo: A LIST response.
MailboxInfo: Information collected when opening a mailbox.
MessageSet: This class holds the 'start' and 'end' for a range of messages.
MODSEQ: This class represents the MODSEQ data item.
Namespaces: This class and its inner class represent the response to the NAMESPACE command.
Namespaces.Namespace: A single namespace entry.
RFC822DATA: The RFC822 response data item.
SaslAuthenticator: Interface to make it easier to call IMAPSaslAuthenticator.
SearchSequence: This class traverses a search-tree and generates the corresponding IMAP search sequence.
Status: STATUS response.
UID: This class represents the UID data item.
UIDSet: This class holds the 'start' and 'end' for a range of UIDs.