Package com.icl.saxon.jdom
Class NodeWrapper.AncestorEnumeration
- java.lang.Object
-
- com.icl.saxon.jdom.NodeWrapper.AncestorEnumeration
-
- All Implemented Interfaces:
LastPositionFinder,AxisEnumeration,NodeEnumeration
- Enclosing class:
- NodeWrapper
final class NodeWrapper.AncestorEnumeration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AncestorEnumeration(NodeWrapper start, boolean includeSelf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadvance()com.icl.saxon.jdom.NodeWrapper.BaseEnumerationcopy()booleanisPeer()Determine whether the nodes returned by this enumeration are known to be peers, that is, no node is a descendant or ancestor of another node.booleanisSorted()Determine whether the nodes returned by this enumeration are known to be in document order
-
-
-
Constructor Detail
-
AncestorEnumeration
public AncestorEnumeration(NodeWrapper start, boolean includeSelf)
-
-
Method Detail
-
advance
public void advance()
-
isSorted
public boolean isSorted()
Description copied from interface:NodeEnumerationDetermine whether the nodes returned by this enumeration are known to be in document order- Specified by:
isSortedin interfaceNodeEnumeration- Returns:
- true if the nodes are guaranteed to be in document order.
-
isPeer
public boolean isPeer()
Description copied from interface:NodeEnumerationDetermine whether the nodes returned by this enumeration are known to be peers, that is, no node is a descendant or ancestor of another node. This significance of this property is that if a peer enumeration is applied to each node in a set derived from another peer enumeration, and if both enumerations are sorted, then the result is also sorted.- Specified by:
isPeerin interfaceNodeEnumeration
-
copy
public com.icl.saxon.jdom.NodeWrapper.BaseEnumeration copy()
-
-