# Uses of Interface
org.apache.axiom.om.QNameAwareOMDataSource

Packages that use QNameAwareOMDataSource
Package
Description
org.apache.axiom.om.ds
Contains ready to use `OMDataSource` implementations.
org.apache.axiom.om.ds.activation
org.apache.axiom.om.ds.jaxb

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

  Classes in org.apache.axiom.om.ds that implement QNameAwareOMDataSource
  Modifier and Type
  Class
  Description
  `class`
  `WrappedTextNodeOMDataSource`
  `OMDataSource` implementation that represents a text node wrapped inside an element.
  `class`
  `WrappedTextNodeOMDataSourceFromBlob`
  `WrappedTextNodeOMDataSource` that pulls the text data from a `Blob` object.
  `class`
  `WrappedTextNodeOMDataSourceFromReader`
  `WrappedTextNodeOMDataSource` that pulls text data from a `Reader` object.

- ## Uses of QNameAwareOMDataSource in org.apache.axiom.om.ds.activation

  Classes in org.apache.axiom.om.ds.activation that implement QNameAwareOMDataSource
  Modifier and Type
  Class
  Description
  `class`
  `WrappedTextNodeOMDataSourceFromDataSource`
  Deprecated.
  Use `WrappedTextNodeOMDataSourceFromBlob` instead.

- ## Uses of QNameAwareOMDataSource in org.apache.axiom.om.ds.jaxb

  Classes in org.apache.axiom.om.ds.jaxb that implement QNameAwareOMDataSource
  Modifier and Type
  Class
  Description
  `class`
  `JAXBOMDataSource`
  `OMDataSource` backed by a JAXB object.