Package | Description |
---|---|
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 |
Modifier and Type | Field and Description |
---|---|
UIDSet[] |
CopyUID.dst |
UIDSet[] |
CopyUID.src |
private UIDSet[] |
ResyncData.uids |
Modifier and Type | Method and Description |
---|---|
static UIDSet[] |
Utility.getResyncUIDSet(ResyncData rd)
Make the ResyncData UIDSet available to IMAPProtocol,
which is in a different package.
|
(package private) UIDSet[] |
ResyncData.getUIDSet() |
static UIDSet[] |
Utility.toUIDSet(Message[] msgs)
Return UIDSets for the messages.
|
Constructor and Description |
---|
CopyUID(long uidvalidity,
UIDSet[] src,
UIDSet[] dst) |
CopyUID(long uidvalidity,
UIDSet[] src,
UIDSet[] dst) |
Modifier and Type | Method and Description |
---|---|
static UIDSet[] |
UIDSet.createUIDSets(long[] uids)
Convert an array of longs into an array of UIDSets
|
static UIDSet[] |
UIDSet.parseUIDSets(java.lang.String uids)
Parse a string in IMAP UID range format.
|
Modifier and Type | Method and Description |
---|---|
static long |
UIDSet.size(UIDSet[] uidset)
Count the total number of elements in an array of UIDSets.
|
private static long |
UIDSet.size(UIDSet[] uidset,
long uidmax)
Count the total number of elements in an array of UIDSets.
|
static long[] |
UIDSet.toArray(UIDSet[] uidset)
Convert an array of UIDSets into a array of long UIDs.
|
static long[] |
UIDSet.toArray(UIDSet[] uidset,
long uidmax)
Convert an array of UIDSets into a array of long UIDs.
|
static java.lang.String |
UIDSet.toString(UIDSet[] uidset)
Convert an array of UIDSets into an IMAP sequence range.
|
void |
IMAPProtocol.uidexpunge(UIDSet[] set)
UID EXPUNGE Command.
|