gnu.mail.providers.maildir
Class MaildirMessage
- MimePart, Part
public final class MaildirMessage
extends gnu.mail.providers.ReadOnlyMessage
 The message class implementing the Maildir mail protocol.
| addFrom,addHeader,addHeaderLine,addRecipients,addRecipients,createInternetHeaders,getAllHeaderLines,getAllHeaders,getAllRecipients,getContent,getContentID,getContentLanguage,getContentMD5,getContentStream,getContentType,getDataHandler,getDescription,getDisposition,getEncoding,getFileName,getFlags,getFrom,getHeader,getHeader,getInputStream,getLineCount,getMatchingHeaderLines,getMatchingHeaders,getMessageID,getNonMatchingHeaderLines,getNonMatchingHeaders,getRawInputStream,getReceivedDate,getRecipients,getReplyTo,getSender,getSentDate,getSize,getSubject,isMimeType,isSet,parse,removeHeader,reply,saveChanges,setContent,setContent,setContentID,setContentLanguage,setContentMD5,setDataHandler,setDescription,setDescription,setDisposition,setFileName,setFlags,setFrom,setFrom,setHeader,setRecipients,setRecipients,setReplyTo,setSender,setSentDate,setSubject,setSubject,setText,setText,updateHeaders,writeTo,writeTo | 
| addFrom,addRecipient,addRecipients,getAllRecipients,getFlags,getFolder,getFrom,getMessageNumber,getReceivedDate,getRecipients,getReplyTo,getSentDate,getSubject,isExpunged,isSet,match,reply,saveChanges,setExpunged,setFlag,setFlags,setFrom,setFrom,setMessageNumber,setRecipient,setRecipients,setReplyTo,setSentDate,setSubject | 
equals
public boolean equals(Object other)
getDataHandler
public DataHandler getDataHandler()
            throws MessagingException Return a DataHandler for the content within this part. 
 The DataHandler allows clients to operate on as well as retrieve 
 the content.
- getDataHandler in interface Part
- getDataHandler in interface MimeMessage
getHeader
public String[] getHeader(String name)
            throws MessagingException Get all the headers for this header name.
 Returns null if no headers for this header name are available.
- getHeader in interface Part
- getHeader in interface MimeMessage
- name- the name of this header
getNonMatchingHeaders
public Enumeration getNonMatchingHeaders(String[] names)
            throws MessagingException Return non-matching headers from this envelope as an Enumeration of 
 Header objects.
- getNonMatchingHeaders in interface Part
- getNonMatchingHeaders in interface MimeMessage
setExpunged
protected void setExpunged(boolean expunged)
 Allow MaildirFolder access to set the expunged flag after expunge.
- setExpunged in interface Message
setFlags
public void setFlags(Flags flag,
                     boolean set)
            throws MessagingException Set the specified flags(reflected in the info field).
- setFlags in interface gnu.mail.providers.ReadOnlyMessage