NodeIteratorpublic class CollectionChildNodeIterator extends CollectionNodeIterator
| Constructor | Description |
|---|---|
CollectionChildNodeIterator(CollectionPointer pointer,
NodeTest test,
boolean reverse,
NodePointer startWith) |
Create a new CollectionChildNodeIterator.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected NodeIterator |
getElementNodeIterator(NodePointer elementPointer) |
Implemented by subclasses to produce child/attribute node iterators.
|
getNodePointer, getPosition, setPositionprivate NodeTest test
public CollectionChildNodeIterator(CollectionPointer pointer, NodeTest test, boolean reverse, NodePointer startWith)
pointer - CollectionPointertest - child testreverse - iteration orderstartWith - starting pointerprotected NodeIterator getElementNodeIterator(NodePointer elementPointer)
CollectionNodeIteratorgetElementNodeIterator in class CollectionNodeIteratorelementPointer - owning pointer