## Uses of Interface
org.apache.axiom.blob.Blob

- Packages that use 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.

- - ### Uses of Blob in org.apache.axiom.blob

    Subinterfaces of Blob in org.apache.axiom.blob
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `MemoryBlob` | Blob that stores data in memory.
    `interface` | `OverflowableBlob` | Blob that accumulates data in memory and transfers it to a different type of blob if the size exceeds a certain threshold.
    `interface` | `WritableBlob` | A writable blob.

    Classes in org.apache.axiom.blob that implement Blob
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractWritableBlob` | Partial implementation of the `WritableBlob` interface that implements `WritableBlob.readFrom(InputStream)` using `WritableBlob.getOutputStream()` and `writeTo(OutputStream)` using `getInputStream()`.

    Methods in org.apache.axiom.blob that return Blob
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Blob` | Blobs.`createBlob​(byte[] data)` | Create a blob from a byte array.

    Constructors in org.apache.axiom.blob with parameters of type Blob
    Constructor | Description
    --- | ---
    `BlobDataSource​(Blob blob, String contentType)` |

  - ### Uses of Blob in org.apache.axiom.mime

    Methods in org.apache.axiom.mime that return Blob
    Modifier and Type | Method | Description
    --- | --- | ---
    `Blob` | Part.`getBlob()` | Get the content of this part as a `Blob`.

  - ### Uses of Blob in org.apache.axiom.om.ds

    Methods in org.apache.axiom.om.ds that return Blob
    Modifier and Type | Method | Description
    --- | --- | ---
    `Blob` | BlobOMDataSource.Data.`getBlob()` |

    Constructors in org.apache.axiom.om.ds with parameters of type Blob
    Constructor | Description
    --- | ---
    `BlobOMDataSource​(Blob blob, String encoding)` | Constructor.