# Package org.apache.axiom.mime

Contains interfaces for MIME message processing.

The APIs in this package have been designed as low level provider interfaces independent of Axiom's core APIs.

- Interface Summary
  Interface | Description
  --- | ---
  DataHandlerFactory | Factory for the `DataHandler` instances returned by `Part.getDataHandler()`.
  MultipartBody.PartCreationListener |
  Part | A MIME part.

- Class Summary
  Class | Description
  --- | ---
  ContentType | Represents the (parsed) value of a `Content-Type` header as defined by RFC 2045.
  ContentType.Builder |
  Header | A MIME header.
  MediaType | Represents a media type as defined by RFC 2045 and RFC 2046.
  MultipartBody | A MIME multipart message read from a stream.
  MultipartBody.Builder |
  MultipartBodyWriter | Writes a MIME multipart body as used by XOP/MTOM and SOAP with Attachments.
  PartDataHandler | `DataHandler` implementation for MIME parts read from a stream.

- Exception Summary
  Exception | Description
  --- | ---
  MIMEException | Indicates a MIME processing error.