gnu.mail.providers.maildir

Class MaildirMessage

public final class MaildirMessage extends ReadOnlyMessage

The message class implementing the Maildir mail protocol.

Author: Chris Burdess

Method Summary
booleanequals(Object other)
EnumerationgetAllHeaderLines()
EnumerationgetAllHeaders()
protected InputStreamgetContentStream()
DataHandlergetDataHandler()
String[]getHeader(String name)
StringgetHeader(String name, String delimiter)
EnumerationgetMatchingHeaderLines(String[] names)
EnumerationgetMatchingHeaders(String[] names)
EnumerationgetNonMatchingHeaderLines(String[] names)
EnumerationgetNonMatchingHeaders(String[] names)
protected voidsetExpunged(boolean expunged)
Allow MaildirFolder access to set the expunged flag after expunge.
voidsetFlags(Flags flag, boolean set)
Set the specified flags(reflected in the info field).

Method Detail

equals

public boolean equals(Object other)

getAllHeaderLines

public Enumeration getAllHeaderLines()

getAllHeaders

public Enumeration getAllHeaders()

getContentStream

protected InputStream getContentStream()

getDataHandler

public DataHandler getDataHandler()

getHeader

public String[] getHeader(String name)

getHeader

public String getHeader(String name, String delimiter)

getMatchingHeaderLines

public Enumeration getMatchingHeaderLines(String[] names)

getMatchingHeaders

public Enumeration getMatchingHeaders(String[] names)

getNonMatchingHeaderLines

public Enumeration getNonMatchingHeaderLines(String[] names)

getNonMatchingHeaders

public Enumeration getNonMatchingHeaders(String[] names)

setExpunged

protected void setExpunged(boolean expunged)
Allow MaildirFolder access to set the expunged flag after expunge.

setFlags

public void setFlags(Flags flag, boolean set)
Set the specified flags(reflected in the info field).
© Copyright 2003, 2004 The Free Software Foundation, All rights reserved