Package net.sf.saxon.tree.iter

Interface Summary
AxisIterator A SequenceIterator is used to iterate over a sequence.
GroundedIterator This interface is an extension to the SequenceIterator interface; it represents a SequenceIterator that is based on an in-memory representation of a sequence, and that is therefore capable of returned a SequenceValue containing all the items in the sequence.
LookaheadIterator A SequenceIterator is used to iterate over a sequence.
ReversibleIterator 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).
UnfailingIterator A SequenceIterator is used to iterate over a sequence.
 

Class Summary
ArrayIterator ArrayIterator is used to enumerate items held in an array.
AxisIteratorImpl A SequenceIterator is used to iterate over a sequence.
EmptyIterator EmptyIterator: an iterator over an empty sequence.
ListIterator Class ListIterator, iterates over a sequence of items held in a Java List
LookaheadIteratorImpl This class wraps any sequence iterator, turning it into a lookahead iterator, by looking ahead one item
NamespaceIterator This class provides an implementation of the namespace axis over any implementation of the data model.
NamespaceIterator.NamespaceNodeImpl Inner class: a model-independent representation of a namespace node
NodeArrayIterator An iterator over an array of nodes.
NodeListIterator Specialization of ListIterator for use when the items in the list are all nodes
OneItemGoneIterator This is an iterator over a sequence whose first item has already been read.
PrependIterator An iterator over nodes, that prepends a given node to the nodes returned by another iterator.
ReverseArrayIterator ReverseArrayIterator is used to enumerate items held in an array in reverse order.
ReverseNodeArrayIterator Iterator over an array of nodes in reverse order
SingleNodeIterator SingletonIterator: an iterator over a sequence of zero or one values
SingletonIterator SingletonIterator: an iterator over a sequence of zero or one values
 



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