public class PrependAxisIterator extends PrependSequenceIterator implements AxisIterator
ATOMIZING, GROUNDED, LAST_POSITION_FINDER, LOOKAHEAD| Constructor and Description |
|---|
PrependAxisIterator(NodeInfo start,
AxisIterator base) |
| Modifier and Type | Method and Description |
|---|---|
int |
getProperties()
Get properties of this iterator, as a bit-significant integer.
|
NodeInfo |
next()
Get the next item in the sequence.
|
closeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic PrependAxisIterator(NodeInfo start, AxisIterator base)
public NodeInfo next()
next in interface SequenceIteratornext in interface AxisIteratornext in interface UnfailingIteratornext in class PrependSequenceIteratorpublic int getProperties()
getProperties in interface SequenceIteratorgetProperties in class PrependSequenceIteratorSequenceIterator.GROUNDED, SequenceIterator.LAST_POSITION_FINDER,
and SequenceIterator.LOOKAHEAD. It is always
acceptable to return the value zero, indicating that there are no known special properties.
It is acceptable for the properties of the iterator to change depending on its state.Copyright (c) 2004-2018 Saxonica Limited. All rights reserved.