mailpuccino
Class AttachmentItem

java.lang.Object
  extended bymailpuccino.AttachmentItem

public class AttachmentItem
extends java.lang.Object


Field Summary
(package private) static int ATTACHMENT_BYTEARRAY
           
(package private) static int ATTACHMENT_STRING
           
 java.lang.Object Content
           
 java.lang.String ContentType
           
 java.lang.String FileName
           
 
Constructor Summary
AttachmentItem(java.lang.String FileName, java.lang.String ContentType, java.lang.Object Content)
           
 
Method Summary
 void generateRawBodyPart(java.lang.StringBuffer RawBodyPart)
           
 java.lang.Object getContent()
           
 java.lang.String getContentType()
           
 java.lang.String getFileName()
           
static AttachmentItem loadAttachment(java.io.DataInputStream Input)
           
(package private) static java.lang.String readString(java.io.DataInputStream InStream)
           
static void saveAttachment(java.io.DataOutputStream Output, AttachmentItem Target)
           
 void setContent(java.lang.Object Content)
           
 void setContentType(java.lang.String ContentType)
           
 void setFileName(java.lang.String FileName)
           
(package private) static void writeString(java.io.DataOutputStream OutStream, java.lang.String Str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTACHMENT_STRING

static final int ATTACHMENT_STRING
See Also:
Constant Field Values

ATTACHMENT_BYTEARRAY

static final int ATTACHMENT_BYTEARRAY
See Also:
Constant Field Values

FileName

public java.lang.String FileName

ContentType

public java.lang.String ContentType

Content

public java.lang.Object Content
Constructor Detail

AttachmentItem

public AttachmentItem(java.lang.String FileName,
                      java.lang.String ContentType,
                      java.lang.Object Content)
Method Detail

getFileName

public java.lang.String getFileName()

getContentType

public java.lang.String getContentType()

getContent

public java.lang.Object getContent()

setFileName

public void setFileName(java.lang.String FileName)

setContentType

public void setContentType(java.lang.String ContentType)

setContent

public void setContent(java.lang.Object Content)

generateRawBodyPart

public void generateRawBodyPart(java.lang.StringBuffer RawBodyPart)

saveAttachment

public static void saveAttachment(java.io.DataOutputStream Output,
                                  AttachmentItem Target)
                           throws java.io.IOException
Throws:
java.io.IOException

loadAttachment

public static AttachmentItem loadAttachment(java.io.DataInputStream Input)
                                     throws java.io.IOException
Throws:
java.io.IOException

writeString

static void writeString(java.io.DataOutputStream OutStream,
                        java.lang.String Str)
                 throws java.io.IOException
Throws:
java.io.IOException

readString

static java.lang.String readString(java.io.DataInputStream InStream)
                            throws java.io.IOException
Throws:
java.io.IOException