## Hierarchy For Package net.sf.saxon.tree.iter

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.tree.iter.ArrayIterator (implements net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.ReversibleIterator, net.sf.saxon.tree.iter.UnfailingIterator)
    - net.sf.saxon.tree.iter.NodeArrayIterator (implements net.sf.saxon.tree.iter.AxisIterator)
  - net.sf.saxon.tree.iter.AxisIteratorImpl (implements net.sf.saxon.tree.iter.AxisIterator)
  - net.sf.saxon.tree.iter.EmptyIterator (implements net.sf.saxon.tree.iter.AxisIterator, net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.ReversibleIterator)
  - net.sf.saxon.tree.iter.ListIterator (implements net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.UnfailingIterator)
    - net.sf.saxon.tree.iter.NodeListIterator (implements net.sf.saxon.tree.iter.AxisIterator)
  - net.sf.saxon.tree.iter.LookaheadIteratorImpl (implements net.sf.saxon.tree.iter.LookaheadIterator)
  - net.sf.saxon.tree.iter.NamespaceIterator (implements net.sf.saxon.tree.iter.AxisIterator)
  - net.sf.saxon.tree.iter.NamespaceIterator.NamespaceNodeImpl (implements net.sf.saxon.om.FingerprintedNode, net.sf.saxon.om.NodeInfo)
  - net.sf.saxon.tree.iter.OneItemGoneIterator (implements net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.om.SequenceIterator)
  - net.sf.saxon.tree.iter.PrependIterator (implements net.sf.saxon.tree.iter.AxisIterator)
  - net.sf.saxon.tree.iter.ReverseArrayIterator (implements net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.ReversibleIterator, net.sf.saxon.tree.iter.UnfailingIterator)
    - net.sf.saxon.tree.iter.ReverseNodeArrayIterator (implements net.sf.saxon.tree.iter.AxisIterator)
  - net.sf.saxon.tree.iter.SingleNodeIterator (implements net.sf.saxon.tree.iter.AxisIterator, net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.ReversibleIterator, net.sf.saxon.tree.iter.UnfailingIterator)
  - net.sf.saxon.tree.iter.SingletonIterator (implements net.sf.saxon.tree.iter.GroundedIterator, net.sf.saxon.expr.LastPositionFinder, net.sf.saxon.tree.iter.LookaheadIterator, net.sf.saxon.tree.iter.ReversibleIterator, net.sf.saxon.tree.iter.UnfailingIterator)

## Interface Hierarchy

- net.sf.saxon.om.SequenceIterator
  - net.sf.saxon.tree.iter.GroundedIterator
  - net.sf.saxon.tree.iter.LookaheadIterator
  - net.sf.saxon.tree.iter.ReversibleIterator
  - net.sf.saxon.tree.iter.UnfailingIterator
    - net.sf.saxon.tree.iter.AxisIterator

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