Package net.sf.saxon.expr.instruct
Class BlockIterator
- java.lang.Object
- 
- net.sf.saxon.expr.instruct.AbstractBlockIterator
- 
- net.sf.saxon.expr.instruct.BlockIterator
 
 
- 
- All Implemented Interfaces:
- java.io.Closeable,- java.lang.AutoCloseable,- SequenceIterator
 
 public class BlockIterator extends AbstractBlockIterator Iterate over the instructions in a sequence of instructions (or an XPath comma expression), concatenating the result of each instruction into a single combined sequence.
- 
- 
Field Summary- 
Fields inherited from class net.sf.saxon.expr.instruct.AbstractBlockIteratorcontext, currentIter, currentOperand, size
 
- 
 - 
Constructor SummaryConstructors Constructor Description BlockIterator(Operand[] operanda, XPathContext context)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SequenceIteratorgetNthChildIterator(int n)- 
Methods inherited from class net.sf.saxon.expr.instruct.AbstractBlockIteratorclose, discharge, init, next
 
- 
 
- 
- 
- 
Constructor Detail- 
BlockIteratorpublic BlockIterator(Operand[] operanda, XPathContext context) 
 
- 
 - 
Method Detail- 
getNthChildIteratorpublic SequenceIterator getNthChildIterator(int n) throws XPathException - Specified by:
- getNthChildIteratorin class- AbstractBlockIterator
- Throws:
- XPathException
 
 
- 
 
-