Class ReverseNodeArrayIterator

java.lang.Object
net.sf.saxon.om.ReverseArrayIterator
net.sf.saxon.om.ReverseNodeArrayIterator
All Implemented Interfaces:
LastPositionFinder, ReversibleIterator, AxisIterator, LookaheadIterator, SequenceIterator, UnfailingIterator

public class ReverseNodeArrayIterator extends ReverseArrayIterator implements AxisIterator
Iterator over an array of nodes in reverse order
  • Constructor Details

    • ReverseNodeArrayIterator

      public ReverseNodeArrayIterator(Item[] items, int start, int end)
      Create a reverse iterator over a slice of an array
      Parameters:
      items - The array of items
      start - The first item in the array to be be used (this will be the last one in the resulting iteration). Zero-based.
      end - The item after the last one in the array to be used (this will be the first one to be returned by the iterator). Zero-based.
  • Method Details