org.apache.james.core
Class MailHeaders

java.lang.Object
  |
  +--javax.mail.internet.InternetHeaders
        |
        +--org.apache.james.core.MailHeaders
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class MailHeaders
extends javax.mail.internet.InternetHeaders
implements java.io.Serializable, java.lang.Cloneable

This interface defines a container for mail headers. Each header must use MIME format:

name: value
.

Author:
Federico Barbieri
See Also:
Serialized Form

Constructor Summary
MailHeaders()
           
MailHeaders(java.io.InputStream in)
           
 
Method Summary
 boolean isSet(java.lang.String name)
           
 boolean isValid()
           
 byte[] toByteArray()
           
 void writeTo(java.io.OutputStream out)
           
 void writeTo(java.io.PrintStream writer)
           
 
Methods inherited from class javax.mail.internet.InternetHeaders
addHeader, addHeaderLine, getAllHeaderLines, getAllHeaders, getHeader, getHeader, getMatchingHeaderLines, getMatchingHeaders, getNonMatchingHeaderLines, getNonMatchingHeaders, load, removeHeader, setHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailHeaders

public MailHeaders()
            throws javax.mail.MessagingException

MailHeaders

public MailHeaders(java.io.InputStream in)
            throws javax.mail.MessagingException
Method Detail

writeTo

public void writeTo(java.io.PrintStream writer)

writeTo

public void writeTo(java.io.OutputStream out)

toByteArray

public byte[] toByteArray()

isSet

public boolean isSet(java.lang.String name)

isValid

public boolean isValid()


"Copyright © 2001 Apache Jakarta Project. All Rights Reserved."