# Hierarchy For Package net.sf.saxon.option.axiom

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.tree.wrapper.AbstractNodeWrapper (implements net.sf.saxon.om.NodeInfo, net.sf.saxon.tree.wrapper.VirtualNode)
    - net.sf.saxon.option.axiom.AxiomLeafNodeWrapper (implements net.sf.saxon.tree.wrapper.SiblingCountingNode)
    - net.sf.saxon.option.axiom.AxiomParentNodeWrapper (implements net.sf.saxon.tree.wrapper.SiblingCountingNode)
      - net.sf.saxon.option.axiom.AxiomDocumentWrapper (implements net.sf.saxon.om.DocumentInfo)
      - net.sf.saxon.option.axiom.AxiomElementNodeWrapper
  - net.sf.saxon.option.axiom.AxiomAttributeWrapper (implements net.sf.saxon.om.NodeInfo, net.sf.saxon.tree.wrapper.SiblingCountingNode, net.sf.saxon.tree.wrapper.VirtualNode)
  - net.sf.saxon.tree.iter.AxisIteratorImpl (implements net.sf.saxon.tree.iter.AxisIterator<T>)
    - net.sf.saxon.option.axiom.AxiomDocumentWrapper.FollowingSiblingIterator
    - net.sf.saxon.option.axiom.AxiomDocumentWrapper.PrecedingSiblingIterator
    - net.sf.saxon.option.axiom.AxiomParentNodeWrapper.ChildWrappingIterator
    - net.sf.saxon.option.axiom.AxiomParentNodeWrapper.DescendantWrappingIterator
  - net.sf.saxon.event.Builder (implements net.sf.saxon.event.Receiver)
    - net.sf.saxon.option.axiom.AxiomWriter
  - net.sf.saxon.om.TreeModel (implements java.io.Serializable)
    - net.sf.saxon.option.axiom.AxiomObjectModel (implements net.sf.saxon.lib.ExternalObjectModel, java.io.Serializable)

Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.