net.sf.saxon.om
Interface GroundedIterator
- All Superinterfaces: 
 - SequenceIterator
 
- All Known Implementing Classes: 
 - ArrayIterator, CompiledMemoClosure.ProgressiveIterator, EmptyIterator, ListIterator, MemoClosure.ProgressiveIterator, NodeArrayIterator, NodeListIterator, RangeIterator, SingleNodeIterator, SingletonIterator, ValueTailIterator
 
public interface GroundedIterator
- extends SequenceIterator
 
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.
 
 
| 
Method Summary | 
 Value | 
materialize()
 
          Return a Value containing all the items in the sequence returned by this
 SequenceIterator. | 
 
 
materialize
Value materialize()
                  throws XPathException
- Return a Value containing all the items in the sequence returned by this
 SequenceIterator. This should be an "in-memory" value, not a Closure.
 
- Returns:
 - the corresponding Value
 - Throws:
 XPathException
 
 
Copyright (C) Michael H. Kay. All rights reserved.