Class NamedChildIterator

java.lang.Object
net.sf.saxon.tree.tiny.NamedChildIterator
All Implemented Interfaces:
Closeable, AutoCloseable, AtomizedValueIterator, SequenceIterator, AxisIterator, LookaheadIterator, UnfailingIterator

final class NamedChildIterator extends Object implements AxisIterator, LookaheadIterator, AtomizedValueIterator
This class is a fast path iterator for the child axis in the TinyTree, where the axis specifies an explicit name test for the required element nodes.
  • Constructor Details

    • NamedChildIterator

      NamedChildIterator(TinyTree tree, TinyNodeImpl node, int fingerprint)
      Return an enumeration over children or siblings of the context node
      Parameters:
      tree - The TinyTree containing the context node
      node - The context node, the start point for the iteration
      fingerprint - The fingerprint of the required element children
  • Method Details