com.caucho.util
Class Attachment

java.lang.Object
  extended by com.caucho.util.Attachment

public class Attachment
extends java.lang.Object


Method Summary
 void addHeader(java.lang.String name, java.lang.String value)
           
 byte[] getContents()
           
 java.lang.String getHeaderValue(java.lang.String name)
           
 java.util.Iterator getHeaderValues(java.lang.String name)
           
 byte[] getRawContents()
          Decodes the attachment, if necessary, based on the Content-Transfer-Encoding header.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getContents

public byte[] getContents()

getRawContents

public byte[] getRawContents()
                      throws java.io.IOException
Decodes the attachment, if necessary, based on the Content-Transfer-Encoding header.

Throws:
java.io.IOException

getHeaderValue

public java.lang.String getHeaderValue(java.lang.String name)

getHeaderValues

public java.util.Iterator getHeaderValues(java.lang.String name)

addHeader

public void addHeader(java.lang.String name,
                      java.lang.String value)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object