net.sf.saxon.expr
Interface ReversibleIterator
- All Superinterfaces: 
 - SequenceIterator
 
- All Known Implementing Classes: 
 - ArrayIterator, EmptyIterator, NodeArrayIterator, RangeIterator, ReverseArrayIterator, ReverseNodeArrayIterator, ReverseRangeIterator, SingleNodeIterator, SingletonIterator
 
public interface ReversibleIterator
- extends SequenceIterator
 
A ReversibleIterator is an interface implemented by any SequenceIterator that is
 able to deliver items in reverse order (or to supply another iterator that can
 do so).
 
 
 
 
getReverseIterator
SequenceIterator getReverseIterator()
- Get a new SequenceIterator that returns the same items in reverse order.
 If this SequenceIterator is an AxisIterator, then the returned SequenceIterator
 must also be an AxisIterator.
 
- Returns:
 - an iterator over the items in reverse order
 
 
 
Copyright (C) Michael H. Kay. All rights reserved.