# All Packages

- Package Summary
  Package | Description
  --- | ---
  org.apache.axiom.attachments |
  org.apache.axiom.attachments.lifecycle |
  org.apache.axiom.attachments.lifecycle.impl |
  org.apache.axiom.blob | Contains utility classes to work with binary data.
  org.apache.axiom.ext.activation | Defines Axiom specific extensions to the Java Activation Framework API.
  org.apache.axiom.ext.io | Defines Axiom specific extensions to the classes in `java.io`.
  org.apache.axiom.ext.stax | Defines Axiom specific extensions to the StAX API.
  org.apache.axiom.ext.stax.datahandler | Defines an Axiom specific extension to the StAX API to work with DataHandler objects.
  org.apache.axiom.locator | Contains classes used internally by the `axiom-api` artifact to locate Axiom implementations.
  org.apache.axiom.locator.loader |
  org.apache.axiom.mime | Contains interfaces for MIME message processing.
  org.apache.axiom.om | Contains core interfaces of the Axiom API.
  org.apache.axiom.om.dom | Contains extension interfaces for Axiom implementations that support DOM.
  org.apache.axiom.om.ds | Contains ready to use `OMDataSource` implementations.
  org.apache.axiom.om.ds.custombuilder |
  org.apache.axiom.om.ds.jaxb |
  org.apache.axiom.om.impl |
  org.apache.axiom.om.util |
  org.apache.axiom.om.util.jaxb |
  org.apache.axiom.om.xpath |
  org.apache.axiom.soap |
  org.apache.axiom.util | Contains utility classes not depending on the Axiom API.
  org.apache.axiom.util.activation | Contains utility classes to work with the Java Activation Framework.
  org.apache.axiom.util.base64 | Contains utility classes to work with base64 encoded data.
  org.apache.axiom.util.io |
  org.apache.axiom.util.namespace | Contains utility classes to work with `NamespaceContext` and `QName`.
  org.apache.axiom.util.sax |
  org.apache.axiom.util.stax | Contains StAX utility classes not depending on the Axiom API.
  org.apache.axiom.util.stax.debug | Contains classes that can be used to debug StAX related issues.
  org.apache.axiom.util.stax.dialect | Contains classes to handle differences between StAX implementations.
  org.apache.axiom.util.stax.wrapper | Contains classes to build wrappers for various StAX objects.