# Package net.sf.saxon.option.axiom

This package contains classes that interface Saxon to the Apache AXIOM tree model.

- Class Summary
  Class | Description
  --- | ---
  AxiomAttributeWrapper | A node in the XML parse tree representing an XML element, character content, or attribute.
  AxiomDocument | Information about a tree that wraps an AXIOM document
  AxiomDocument.FollowingSiblingIterator |
  AxiomDocument.PrecedingSiblingIterator |
  AxiomDocumentNodeWrapper | The document node in an AXIOM tree
  AxiomDocumentNodeWrapper.FollowingSiblingIterator |
  AxiomDocumentNodeWrapper.PrecedingSiblingIterator |
  AxiomElementNodeWrapper | A node in the XDM tree; specifically, a node that wraps an Axiom element node.
  AxiomLeafNodeWrapper | A node in the XDM tree.
  AxiomObjectModel | This interface must be implemented by any third-party object model that can be wrapped with a wrapper that implements the Saxon Object Model (the NodeInfo interface).
  AxiomParentNodeWrapper | A node in the XDM tree; specifically, a node that wraps an Axiom document node or element node.
  AxiomWriter | JDOMWriter is a Receiver that constructs a JDOM document from the stream of events