Package ccs.mime

Classes for MIME entities, similar structures inside certain non-MIME protocols, (HTTP to the white courtesy phone please) and allied trades.

See:
          Description

Interface Summary
MimeRegProvider An object which provides a MimeRegistry to another.
 

Class Summary
Base64InputStream Decodes a stream containing a MIME base64 encoded binary.
Base64OutputStream Encodes a binary stream into Base64 encoding.
HeaderedEntity This class represents a common construct in MIME and related applications: a "header" section, consisting of lines of the form "Name: value" in US-ASCII, followed by a blank line, followed by a binary content.
MimeEntity The HeaderedEntity finds multiple uses in simple MIME or MIME-like applications (e.g.
MimeHeader The basic MIME header syntax defines a name/value pair.
MimeHeaderComments The basic MIME header syntax defines a name/value pair.
MimeRegistry This utility provides mappings between a list of MIME types, the (many) filename extensions which correspond to that type, and extra information about that MIME type.
MimeType A MimeType encapsulates available information about a specified MIME type.
MUtil Utility methods for dealing with various MIME constructs.
QuotedPrintableInputStream Quoted-Printable is a standard MIME content transfer encoding.
QuotedPrintableOutputStream Quoted-Printable is a standard MIME content transfer encoding.
 

Enum Summary
HeaderedEntity.UnmarshalModes Body unmarshalling modes: none (no-op, existing state unchanged); headers only; full (headers + body); repeat (body is in a RepeatingSwappingBuffer.)
 

Exception Summary
MimePackingException A MIME multipart is not validly encoded.
 

Package ccs.mime Description

Classes for MIME entities, similar structures inside certain non-MIME protocols, (HTTP to the white courtesy phone please) and allied trades.

Key classes: