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

Packages that use WritableBlob
Package
Description
org.apache.axiom.blob
Contains utility classes to work with binary data.

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

  Classes in org.apache.axiom.blob with type parameters of type WritableBlob
  Modifier and Type
  Interface
  Description
  `interface`
  `WritableBlobFactory<T extends WritableBlob>`
  A factory for `WritableBlob` instances.
  Subinterfaces of WritableBlob 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.
  Classes in org.apache.axiom.blob that implement WritableBlob
  Modifier and Type
  Class
  Description
  `class`
  `AbstractWritableBlob`
  Partial implementation of the `WritableBlob` interface that implements `readFrom(InputStream)` using `getOutputStream()` and `Blob.writeTo(OutputStream)` using `Blob.getInputStream()`.
  Methods in org.apache.axiom.blob that return WritableBlob
  Modifier and Type
  Method
  Description
  `WritableBlob`
  OverflowableBlob.`getOverflowBlob()`
  Get a reference to the overflow blob.