# Uses of Interface
org.apache.axiom.ext.stax.BlobProvider

Packages that use BlobProvider
Package
Description
org.apache.axiom.ext.stax
Defines Axiom specific extensions to the StAX API.
org.apache.axiom.om
Contains core interfaces of the Axiom API.
org.apache.axiom.util.stax
Contains StAX utility classes not depending on the Axiom API.

- ## Uses of BlobProvider in org.apache.axiom.ext.stax

  Methods in org.apache.axiom.ext.stax that return BlobProvider
  Modifier and Type
  Method
  Description
  `BlobProvider`
  BlobReader.`getBlobProvider()`
  Get a `BlobProvider` instance for deferred loading of the binary content for the current event.
  Methods in org.apache.axiom.ext.stax with parameters of type BlobProvider
  Modifier and Type
  Method
  Description
  `void`
  BlobWriter.`writeBlob(BlobProvider blobProvider, String contentID, boolean optimize)`
  Write binary content to the stream.

- ## Uses of BlobProvider in org.apache.axiom.om

  Methods in org.apache.axiom.om with parameters of type BlobProvider
  Modifier and Type
  Method
  Description
  `OMText`
  OMFactory.`createOMText(String contentID, BlobProvider blobProvider, boolean optimize)`
  Create a binary `OMText` node supporting deferred loading of the content.

- ## Uses of BlobProvider in org.apache.axiom.util.stax

  Methods in org.apache.axiom.util.stax with parameters of type BlobProvider
  Modifier and Type
  Method
  Description
  `static void`
  XMLStreamWriterUtils.`writeBlob(XMLStreamWriter writer, BlobProvider blobProvider, String contentID, boolean optimize)`
  Write binary content to the stream.