final class PrecedingEnumeration extends TreeEnumeration
| Modifier and Type | Field and Description |
|---|---|
(package private) NodeImpl |
nextAncestor |
current, next, nodeTest, position, startATOMIZING, GROUNDED, LAST_POSITION_FINDER, LOOKAHEAD| Constructor and Description |
|---|
PrecedingEnumeration(NodeImpl node,
NodeTest nodeTest) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
conforms(NodeImpl node)
Special code to skip the ancestors of the start node
|
protected void |
step()
Advance one step along the axis: the resulting node might not meet the required
criteria for inclusion
|
advance, close, getProperties, hasNext, nextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfirstWith, forEach, toGroundedValue, toListforEachOrFail, materializeNodeImpl nextAncestor
protected boolean conforms(NodeImpl node)
conforms in class TreeEnumerationnode - the node to be testedprotected void step()
TreeEnumerationstep in class TreeEnumeration