net.sf.saxon.expr
Class AppendIterator
java.lang.Object
net.sf.saxon.expr.AppendIterator
- SequenceIterator
public class AppendIterator
extends java.lang.Object
Iterator that concatenates the results of two supplied iterators
AppendIterator
public AppendIterator(SequenceIterator first,
SequenceIterable second,
XPathContext context)
This form of constructor is designed to delay getting an iterator for the second
expression until it is actually needed. This gives savings in cases where the
iteration is aborted prematurely.
first
- Iterator over the first operandsecond
- The second operandcontext
- The dynamic context for evaluation of the second operand
getProperties
public int getProperties()
Get properties of this iterator, as a bit-significant integer.
- getProperties in interface SequenceIterator