# Uses of Package
org.apache.axiom.blob

- Packages that use org.apache.axiom.blob
  Package | Description
  --- | ---
  org.apache.axiom.blob | Contains utility classes to work with binary data.
  org.apache.axiom.mime | Contains interfaces for MIME message processing.
  org.apache.axiom.om.ds | Contains ready to use `OMDataSource` implementations.
  org.apache.axiom.om.ds.custombuilder |

- Classes in org.apache.axiom.blob used by org.apache.axiom.blob
  Class | Description
  --- | ---
  Blob | Stores binary data.
  MemoryBlob | Blob that stores data in memory.
  MemoryBlobInputStream | Input stream that doesn't throw `IOException` and that supports `InputStream.mark(int)`.
  MemoryBlobOutputStream | Output stream that doesn't throw `IOException` and that implements `ReadFromSupport`.
  OverflowableBlob | Blob that accumulates data in memory and transfers it to a different type of blob if the size exceeds a certain threshold.
  WritableBlob | A writable blob.
  WritableBlobFactory | A factory for `WritableBlob` instances.

- Classes in org.apache.axiom.blob used by org.apache.axiom.mime
  Class | Description
  --- | ---
  Blob | Stores binary data.
  WritableBlobFactory | A factory for `WritableBlob` instances.

- Classes in org.apache.axiom.blob used by org.apache.axiom.om.ds
  Class | Description
  --- | ---
  Blob | Stores binary data.

- Classes in org.apache.axiom.blob used by org.apache.axiom.om.ds.custombuilder
  Class | Description
  --- | ---
  WritableBlobFactory | A factory for `WritableBlob` instances.