| 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.pop3 |
A POP3 protocol provider for the JavaMail API
that provides access to a POP3 message store.
|
| javax.mail |
The JavaMailTM API
provides classes that model a mail system.
|
| javax.mail.internet |
Classes specific to Internet mail systems.
|
| javax.mail.search |
Message search terms for the JavaMail API.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected Flags |
IMAPFolder.availableFlags |
|
protected Flags |
IMAPFolder.permanentFlags |
| Modifier and Type | Method | Description |
|---|---|---|
Flags |
IMAPMessage.getFlags() |
Get the Flags for this message.
|
Flags |
IMAPFolder.getPermanentFlags() |
Return the permanent flags supported by the server.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IMAPFolder.setFlags(int[] msgnums,
Flags flag,
boolean value) |
Set the specified flags for the given array of message numbers.
|
void |
IMAPFolder.setFlags(int start,
int end,
Flags flag,
boolean value) |
Set the specified flags for the given range of message numbers.
|
void |
IMAPFolder.setFlags(Message[] msgs,
Flags flag,
boolean value) |
Set the specified flags for the given array of messages.
|
void |
IMAPMessage.setFlags(Flags flag,
boolean set) |
Set/Unset the given flags in this message.
|
| Modifier and Type | Method | Description |
|---|---|---|
Flags |
POP3Folder.getPermanentFlags() |
Always returns an empty
Flags object because
the POP3 protocol doesn't support any permanent flags. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
POP3Message.setFlags(Flags newFlags,
boolean set) |
Set the specified flags on this message to the specified value.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract Flags |
Message.getFlags() |
Returns a
Flags object containing the flags for
this message. |
abstract Flags |
Folder.getPermanentFlags() |
Get the permanent flags supported by this Folder.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
Flags.add(Flags f) |
Add all the flags in the given Flags object to this
Flags object.
|
boolean |
Flags.contains(Flags f) |
Check whether all the flags in the specified Flags object are
present in this Flags object.
|
void |
Flags.remove(Flags f) |
Remove all flags in the given Flags object from this
Flags object.
|
void |
Folder.setFlags(int[] msgnums,
Flags flag,
boolean value) |
Set the specified flags on the messages whose message numbers
are in the array.
|
void |
Folder.setFlags(int start,
int end,
Flags flag,
boolean value) |
Set the specified flags on the messages numbered from start
through end, both start and end inclusive.
|
void |
Folder.setFlags(Message[] msgs,
Flags flag,
boolean value) |
Set the specified flags on the messages specified in the array.
|
abstract void |
Message.setFlags(Flags flag,
boolean set) |
Set the specified flags on this message to the specified value.
|
| Constructor | Description |
|---|---|
Flags(Flags flags) |
Construct a Flags object initialized with the given flags.
|
| Modifier and Type | Field | Description |
|---|---|---|
protected Flags |
MimeMessage.flags |
The Flags for this message.
|
| Modifier and Type | Method | Description |
|---|---|---|
Flags |
MimeMessage.getFlags() |
Return a
Flags object containing the flags for
this message. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
MimeMessage.setFlags(Flags flag,
boolean set) |
Set the flags for this message.
|
| Modifier and Type | Method | Description |
|---|---|---|
Flags |
FlagTerm.getFlags() |
Return the Flags to test.
|
| Constructor | Description |
|---|---|
FlagTerm(Flags flags,
boolean set) |
Constructor.
|
Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms< /a>.