java.lang.Object | +--javax.mail.Message | +--javax.mail.internet.MimeMessage | +--gnu.mail.providers.ReadOnlyMessage | +--gnu.mail.providers.imap.IMAPMessage
boolean | If set, the current set of headers is complete. |
String | If set, this contains the string value of the received date. |
static DateFormat | The date format used to parse IMAP INTERNALDATE values. |
Enumeration | |
Enumeration | |
Object | |
InputStream | Returns the raw content stream. |
DataHandler | Returns a data handler for this message's content. |
getFlags() | |
String[] | getHeader(String name) Returns the specified header field. |
String | getHeader(String name, String delimiter) Returns the specified header field. |
Enumeration | getMatchingHeaderLines(String[] names) |
Enumeration | getMatchingHeaders(String[] names) |
Enumeration | getNonMatchingHeaderLines(String[] names) |
Enumeration | getNonMatchingHeaders(String[] names) |
Date | Returns the date on which this message was received. |
boolean | isSet(Flags.Flag flag) |
void | setFlags(Flags flag, boolean set) Set the specified flags. |
void | writeTo(OutputStream msgStream) |
void | writeTo(OutputStream msgStream, String[] ignoreList) |
protected boolean headersComplete
protected String internalDate
protected static final DateFormat internalDateFormat
public Enumeration getAllHeaderLines()
public Enumeration getAllHeaders()
public Object getContent()
protected InputStream getContentStream()
public DataHandler getDataHandler()
public Flags getFlags()
public String[] getHeader(String name)
public String getHeader(String name, String delimiter)
public Enumeration getMatchingHeaderLines(String[] names)
public Enumeration getMatchingHeaders(String[] names)
public Enumeration getNonMatchingHeaderLines(String[] names)
public Enumeration getNonMatchingHeaders(String[] names)
public Date getReceivedDate()
public boolean isSet(Flags.Flag flag)
public void setFlags(Flags flag, boolean set)
public void writeTo(OutputStream msgStream)
public void writeTo(OutputStream msgStream, String[] ignoreList)