All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

addBodyPart(MIMEBodyPart, boolean). Method in class netscape.messaging.mime.MIMEMultiPart
Adds a MIMEBodyPart to this MultiPart.
addBodyPart(String, int). Method in class netscape.messaging.mime.MIMEMultiPart
Adds the specified filename file as a (MIMEBasicPart) BodyPart to this MultiPart.
addHeader(Object, byte[], byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies additional value for a header.
addHeader(String, String). Method in class netscape.messaging.mime.MIMEBasicPart
Appends the value to an existing header.
addHeader(String, String). Method in class netscape.messaging.mime.MIMEMessage
Appends the value to an existing RFC822 header.
APPLICATION. Static variable in class netscape.messaging.mime.MIMEBasicPart
Content (primary) type Application.
ATTACHMENT. Static variable in class netscape.messaging.mime.MIMEBodyPart
Content Disposition is Attachment.
AUDIO. Static variable in class netscape.messaging.mime.MIMEBasicPart
Content (primary) type Audio.

B

BASE64. Static variable in class netscape.messaging.mime.MIMEBodyPart
Base64 Transfer Encoding.
BASICPART. Static variable in class netscape.messaging.mime.MIMEMessage
BodyPart is a MIMEBasicPart object.
beginParse(). Method in class netscape.messaging.mime.MIMEDynamicParser
Begins a new parse cycle and resets parser internal data-structures.
BINARY. Static variable in class netscape.messaging.mime.MIMEBodyPart
Binary Data with No Transfer Encoding.
bodyData(Object, InputStream, int). Method in class netscape.messaging.mime.MIMEDataSink
No reference to MIMEBasicPart object is kept internally.
boundary(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that suppiles the boundary string.

C

clone(). Method in class netscape.messaging.mime.Header
Clones an instance of the Header object.
clone(). Method in class netscape.messaging.mime.MIMEBasicPart
Clones an instance of this MIMEBasicPart object.
clone(). Method in class netscape.messaging.mime.MIMEBodyPart
clone(). Method in class netscape.messaging.mime.MIMEMessage
Clones an instance of this MIMEMessage object.
clone(). Method in class netscape.messaging.mime.MIMEMessagePart
Clones an instance of this MIMEMessagePart object.
clone(). Method in class netscape.messaging.mime.MIMEMultiPart
Clones an instance of this MIMEMultiPart object.
content_params. Variable in class netscape.messaging.mime.fileMIMEType
content_subtype. Variable in class netscape.messaging.mime.fileMIMEType
content_type. Variable in class netscape.messaging.mime.fileMIMEType
contentDescription(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies contentDescription.
contentDisposition(Object, int). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies ContentDisposition.
contentDispParams(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies contentDispParams.
contentEncoding(Object, int). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies ContentEncoding.
contentID(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies ContentID.
contentMD5(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies contentMD5.
contentSubType(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies contentSubType information.
contentType(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies contentType information.
contentTypeParams(Object, byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies contentTypeParams.

D

decodeBase64(InputStream, OutputStream). Static method in class netscape.messaging.mime.MIMEHelper
Base64 Decodes data from InputStream and writes to OutputStream
decodeHeader(String). Static method in class netscape.messaging.mime.MIMEHelper
Decodes a string encoded in RFC2047 format.
decodeQP(InputStream, OutputStream). Static method in class netscape.messaging.mime.MIMEHelper
QuotedPrintable Decodes data from InputStream and writes to OutputStream
deleteBody(). Method in class netscape.messaging.mime.MIMEMessage
Deletes the body of the Message.
deleteBodyData(). Method in class netscape.messaging.mime.MIMEBasicPart
Deletes BodyData of this MIME Part.
deleteBodyPart(int). Method in class netscape.messaging.mime.MIMEMultiPart
Deletes bodyPart at the requested index from this Multipart.
deleteHeader(String). Method in class netscape.messaging.mime.MIMEBasicPart
Deletes the requested header from this Part.
deleteHeader(String). Method in class netscape.messaging.mime.MIMEMessage
Deletes the requested header.
deleteMessage(). Method in class netscape.messaging.mime.MIMEMessagePart
Deletes the MIMEMessage that is the Body of this part.

E

E7BIT. Static variable in class netscape.messaging.mime.MIMEBodyPart
7bit Data with No Transfer Encoding.
E8BIT. Static variable in class netscape.messaging.mime.MIMEBodyPart
8bit Data with No Transfer Encoding.
encodeBase64(InputStream, OutputStream). Static method in class netscape.messaging.mime.MIMEHelper
Base64 Encodes data from InputStream and writes to OutputStream.
encodeHeader(String, String, String). Static method in class netscape.messaging.mime.MIMEHelper
Encodes a string that typically goes in a header but uses characters other than ASCII per RFC2047.
encodeQP(InputStream, OutputStream). Static method in class netscape.messaging.mime.MIMEHelper
QuotedPrintable Encodes data from InputStream and writes to OutputStream.
endBasicPart(Object). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates end of the MIMEBasicPart.
endMessage(Object). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates end of MIMEMessage.
endMessageHeader(Object). Method in class netscape.messaging.mime.MIMEDataSink
Callback to indicate end of headers on the top level message.
endMessagePart(Object). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates end of the MessagePart.
endMultiPart(Object). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates end of the MultiPart.
endParse(). Method in class netscape.messaging.mime.MIMEDynamicParser
Ends parse.

F

file_extn. Variable in class netscape.messaging.mime.fileMIMEType
file_shortname. Variable in class netscape.messaging.mime.fileMIMEType
fileMIMEType(). Constructor for class netscape.messaging.mime.fileMIMEType
Creates a fileMIMEType object.

G

generateBoundary(). Static method in class netscape.messaging.mime.MIMEHelper
Generates and returns a boundary string that can be used in multi-parts.
getAllHeaders(). Method in class netscape.messaging.mime.MIMEBasicPart
Returns all the headers in this Part as an array of Header objects.
getAllHeaders(). Method in class netscape.messaging.mime.MIMEMessage
Returns all the RFC-822 headers in the Message as an array of Header objects.
getAllHeaders(). Method in class netscape.messaging.mime.MIMEMessagePart
Returns all the headers in this Part as an array of Header objects.
getBody(boolean). Method in class netscape.messaging.mime.MIMEMessage
Returns an Object of corresponding MIMEBodyPart type that is the body of this Message.
getBodyData(). Method in class netscape.messaging.mime.MIMEBasicPart
Returns an InputStream to this Part's Data after decoding any transfer encoding.
getBodyPart(int, boolean). Method in class netscape.messaging.mime.MIMEMultiPart
Returns an Object of corresponding MIME BodyPart type at the specified index of this MultiPart.
getBodyPartCount(). Method in class netscape.messaging.mime.MIMEMultiPart
Returns the count of BodyParts in this MultiPart or Zero (0) if no parts exist.
getBodyType(). Method in class netscape.messaging.mime.MIMEMessage
Returns the type of the body of the Message.
getContentDescription(). Method in class netscape.messaging.mime.MIMEBodyPart
Returns Content-Description of this MIME Part.
getContentDisposition(). Method in class netscape.messaging.mime.MIMEBodyPart
Returns Content-Disposition of this MIME Part.
getContentDispParams(). Method in class netscape.messaging.mime.MIMEBodyPart
Returns Content-Disposition Parameters of this MIME Part.
getContentEncoding(). Method in class netscape.messaging.mime.MIMEBasicPart
Returns value of Content-Transfer-Encoding of this MIME Part.
getContentEncoding(). Method in class netscape.messaging.mime.MIMEMessagePart
Returns value of Content-Transfer-Encoding of this MIME Part.
getContentID(). Method in class netscape.messaging.mime.MIMEBodyPart
Returns Content-ID of this MIME Part.
getContentMD5(). Method in class netscape.messaging.mime.MIMEBasicPart
Returns Content-MD5 of this MIME Part or NULL if Content-MD5 is not present.
getContentSubType(). Method in class netscape.messaging.mime.MIMEBodyPart
Returns Content SubType of this MIME Part.
getContentSubType(). Method in class netscape.messaging.mime.MIMEMessage
Returns the content subtype of the Message.
getContentType(). Method in class netscape.messaging.mime.MIMEBasicPart
Returns Content-Type of this MIME Part.
getContentType(). Method in class netscape.messaging.mime.MIMEBodyPart
Returns Content-Type of this MIME Part.
getContentType(). Method in class netscape.messaging.mime.MIMEMessage
Returns the content-type of the Message.
getContentType(). Method in class netscape.messaging.mime.MIMEMessagePart
Returns Content-Type of this MIME Part.
getContentType(). Method in class netscape.messaging.mime.MIMEMultiPart
Returns Content-Type of this MIME Part.
getContentTypeParams(). Method in class netscape.messaging.mime.MIMEBodyPart
Returns Content-Type Parameters of this MIME Part.
getContentTypeParams(). Method in class netscape.messaging.mime.MIMEMessage
Returns the content-type params of the Message.
getExtBodyHeader(String). Method in class netscape.messaging.mime.MIMEMessagePart
Returns the value of the specified header associated with External Body.
getFileMIMEType(String). Static method in class netscape.messaging.mime.MIMEHelper
Based on file extension, attempts to determine the file MIME content-type sub-type, params and extension.
getHeader(String). Method in class netscape.messaging.mime.MIMEBasicPart
Returns the value of the requested header.
getHeader(String). Method in class netscape.messaging.mime.MIMEMessage
Returns the value of the requested header.
getLine(). Method in class netscape.messaging.mime.Header
Returns the compelete header-line in the form : with CRLF termination.
getMessage(boolean). Method in class netscape.messaging.mime.MIMEMessagePart
Returns the MIMEMessage that is the Body of this part.
getMessageDataLen(). Method in class netscape.messaging.mime.MIMEBasicPart
getName(). Method in class netscape.messaging.mime.Header
Returns the name of this header.
getPreamble(). Method in class netscape.messaging.mime.MIMEMultiPart
Returns the preamble for this multi-part if present.
getSize(). Method in class netscape.messaging.mime.MIMEBasicPart
Returns the size of this Part's BodyData.
getValue(). Method in class netscape.messaging.mime.Header
Returns the value of this header.

H

Header(byte[]). Constructor for class netscape.messaging.mime.Header
Header constructor.
header(Object, byte[], byte[]). Method in class netscape.messaging.mime.MIMEDataSink
Callback that supplies header information.
Header(String). Constructor for class netscape.messaging.mime.Header
Header constructor.
Header(String, String). Constructor for class netscape.messaging.mime.Header
Header constructor.

I

IMAGE. Static variable in class netscape.messaging.mime.MIMEBasicPart
Content (primary) type Image.
INLINE. Static variable in class netscape.messaging.mime.MIMEBodyPart
Content Disposition is inline.

M

MESSAGEPART. Static variable in class netscape.messaging.mime.MIMEMessage
BodyPart is a MIMEMessagePart object.
mime_encoding. Variable in class netscape.messaging.mime.fileMIMEType
MIMEBasicPart(). Constructor for class netscape.messaging.mime.MIMEBasicPart
Default constructor.
MIMEBasicPart(int). Constructor for class netscape.messaging.mime.MIMEBasicPart
Constructs a MIMEBasicPart object with the given content-type.
MIMEBodyPart(). Constructor for class netscape.messaging.mime.MIMEBodyPart
MIMEDataSink(). Constructor for class netscape.messaging.mime.MIMEDataSink
Default constructor
MIMEDynamicParser(MIMEDataSink). Constructor for class netscape.messaging.mime.MIMEDynamicParser
Constructor for the Dynamic Parser.
MIMEException(). Constructor for class netscape.messaging.mime.MIMEException
Creates a MIMEException object.
MIMEException(String). Constructor for class netscape.messaging.mime.MIMEException
Creates a MIMEException object given a descriptive string.
MIMEHelper(). Constructor for class netscape.messaging.mime.MIMEHelper
MIMEMessage(). Constructor for class netscape.messaging.mime.MIMEMessage
Default constructor for the MIMEMessage class.
MIMEMessage(Header[]). Constructor for class netscape.messaging.mime.MIMEMessage
Constructs a MIMEMessage object given a set of RFC822 headers.
MIMEMessage(InputStream, String, int). Constructor for class netscape.messaging.mime.MIMEMessage
Constructs a (multi-part) MIMEMessage with given text and file.
MIMEMessagePart(). Constructor for class netscape.messaging.mime.MIMEMessagePart
Constructs a MIMEMessagePart object.
MIMEMessagePart(MIMEMessage). Constructor for class netscape.messaging.mime.MIMEMessagePart
Constructs a MIMEMessagePart object from the given MIMEMessage Object.
MIMEMultiPart(). Constructor for class netscape.messaging.mime.MIMEMultiPart
Constructs a MIMEMultiPart object.
MIMEMultiPart(InputStream, String, int). Constructor for class netscape.messaging.mime.MIMEMultiPart
Constructs a MIMEMultiPart object with the specified text and filename.
MIMEParser(). Constructor for class netscape.messaging.mime.MIMEParser
Default Constructor.
MULTIPART. Static variable in class netscape.messaging.mime.MIMEMessage
BodyPart is a MIMEMultiPart object.

P

parse(byte[]). Method in class netscape.messaging.mime.MIMEDynamicParser
Parses more incoming data.
parse(InputStream). Method in class netscape.messaging.mime.MIMEDynamicParser
Parse more incoming data.
parseEntireMessage(InputStream). Method in class netscape.messaging.mime.MIMEParser
Parses an entire message from an input stream.
putByteStream(OutputStream). Method in class netscape.messaging.mime.MIMEBasicPart
Outputs a byte-stream for this part with its MIME part headers and encoded body data.
putByteStream(OutputStream). Method in class netscape.messaging.mime.MIMEMessage
Outputs a byte stream for this Message in MIME format with transfer encoding applied to all bodyParts as applicable.
putByteStream(OutputStream). Method in class netscape.messaging.mime.MIMEMessagePart
Outputs a byte-stream for this part with its MIME part headers and encoded body data.
putByteStream(OutputStream). Method in class netscape.messaging.mime.MIMEMultiPart
Outputs a byte stream for this Message in MIME format.
putByteStream(String). Method in class netscape.messaging.mime.MIMEBasicPart
Outputs a byte-stream for this part with its MIME part headers and encoded body data.
putByteStream(String). Method in class netscape.messaging.mime.MIMEMessage
Outputs a byte-stream for this Message in MIME format with transfer encoding applied to all bodyParts as applicable.

Q

QP. Static variable in class netscape.messaging.mime.MIMEBodyPart
Quoted Printable Transfer Encoding.

S

setBody(MIMEBodyPart, boolean). Method in class netscape.messaging.mime.MIMEMessage
Sets the MIMEBodyPart as Body of this Message.
setBodyData(byte[]). Method in class netscape.messaging.mime.MIMEBasicPart
Sets BodyData of this MIME Part.
setBodyData(InputStream). Method in class netscape.messaging.mime.MIMEBasicPart
Sets BodyData of this MIME Part.
setBodyData(String). Method in class netscape.messaging.mime.MIMEBasicPart
Sets BodyData of this MIME Part.
setContentDescription(String). Method in class netscape.messaging.mime.MIMEBodyPart
Sets Content-Description of this MIME Part.
setContentDisposition(int). Method in class netscape.messaging.mime.MIMEBodyPart
Sets Content-Disposition of this MIME Part.
setContentDispParams(String). Method in class netscape.messaging.mime.MIMEBodyPart
Sets Content-Disposition Parameters of this MIME Part.
setContentEncoding(int). Method in class netscape.messaging.mime.MIMEBasicPart
Sets Content-Transfer-Encoding of this MIME Part.
setContentEncoding(int). Method in class netscape.messaging.mime.MIMEMessagePart
Sets Content-Transfer-Encoding of this MIME Part.
setContentID(String). Method in class netscape.messaging.mime.MIMEBodyPart
Sets Content-ID of this MIME Part.
setContentMD5(String). Method in class netscape.messaging.mime.MIMEBasicPart
Sets Content-MD5 of this MIME Part.
setContentSubType(String). Method in class netscape.messaging.mime.MIMEBodyPart
Sets the Content SubType of this MIME Part.
setContentTypeParams(String). Method in class netscape.messaging.mime.MIMEBodyPart
Sets Content-Type Parameters of this MIME Part.
setExtBodyHeader(String, String). Method in class netscape.messaging.mime.MIMEMessagePart
Sets the headers associated with External Body, for external-body content-subtypes only.
setHeader(String, String). Method in class netscape.messaging.mime.MIMEBasicPart
Sets a header of this body-part given name and value.
setHeader(String, String). Method in class netscape.messaging.mime.MIMEMessage
Sets any RFC-822 headers including X-headers.
setMessage(MIMEMessage, boolean). Method in class netscape.messaging.mime.MIMEMessagePart
Sets the specified message as the body of this part.
setPreamble(String). Method in class netscape.messaging.mime.MIMEMultiPart
Sets the preamble for this multi-part.
startBasicPart(). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates start of a new MIMEBasicPart.
startMessage(). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates start of a new MIMEMessage.
startMessagePart(). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates start of a new MIMEMessagePart.
startMultiPart(). Method in class netscape.messaging.mime.MIMEDataSink
Callback that indicates start of a new MIMEMultiPart.
szERROR_BAD_EXTERNAL_MESSAGE_PART. Static variable in class netscape.messaging.mime.MIMEHelper
szERROR_BAD_MIME_MESSAGE. Static variable in class netscape.messaging.mime.MIMEHelper
szERROR_BAD_PARAMETER. Static variable in class netscape.messaging.mime.MIMEHelper
szERROR_EMPTY_MESSAGE. Static variable in class netscape.messaging.mime.MIMEHelper
szERROR_OUT_OF_MEMORY. Static variable in class netscape.messaging.mime.MIMEHelper
szERROR_UNSUPPORTED_PARTIAL_SUBTYPE. Static variable in class netscape.messaging.mime.MIMEHelper
szINVALID_CODE. Static variable in class netscape.messaging.mime.MIMEHelper

T

TEXT. Static variable in class netscape.messaging.mime.MIMEBasicPart
Content (primary) type Text.

U

unicodeToASCII(String). Static method in class netscape.messaging.mime.MIMEHelper
Converts the input unicode ASCII printable chars to ASCII bytes.
UNINITIALIZED. Static variable in class netscape.messaging.mime.MIMEBasicPart
UNINITIALIZED. Static variable in class netscape.messaging.mime.MIMEBodyPart

V

VIDEO. Static variable in class netscape.messaging.mime.MIMEBasicPart
Content (primary) type Video.