| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectnet.sf.saxon.om.AxisIteratorImplnet.sf.saxon.om.Navigator.AxisFilterpublic static class Navigator.AxisFilterextends AxisIteratorImplField Summary |
Fields inherited from class net.sf.saxon.om.AxisIteratorImpl | |
current, position | |
Fields inherited from interface net.sf.saxon.om.SequenceIterator | |
GROUNDED, LAST_POSITION_FINDER, LOOKAHEAD | |
Constructor Summary | |
| |
Method Summary | |
SequenceIterator | |
Item |
|
Methods inherited from class net.sf.saxon.om.AxisIteratorImpl | |
atomize, current, getProperties, getStringValue, iterateAxis, moveNext, position | |
public AxisFilter(AxisIterator base, NodeTest test)
S Construct a AxisFilter
- Parameters:
base- the underlying iterator that returns all the nodes on a required axis. This must not be an atomizing iterator!test- a NodeTest that is applied to each node returned by the underlying AxisIterator; only those nodes that pass the NodeTest are returned by the AxisFilter
public SequenceIterator getAnother()
- Specified by:
- getAnother in interface UnfailingIterator
- getAnother in interface SequenceIterator
public Item next()
- Specified by:
- next in interface UnfailingIterator
- next in interface SequenceIterator