Class DescendantAxisIterator

java.lang.Object
org.jaxen.util.DescendantAxisIterator
All Implemented Interfaces:
Iterator
Direct Known Subclasses:
DescendantOrSelfAxisIterator

public class DescendantAxisIterator extends Object implements Iterator
Represents the XPath descendant axis. The "descendant axis contains the descendants of the context node; a descendant is a child or a child of a child and so on; thus the descendant axis never contains attribute or namespace nodes."
Version:
2.0.0
  • Constructor Details

    • DescendantAxisIterator

      public DescendantAxisIterator(Object contextNode, Navigator navigator) throws UnsupportedAxisException
      Create a new descendant axis iterator.
      Parameters:
      contextNode - the node to start from
      navigator - the object model specific navigator
      Throws:
      UnsupportedAxisException - if the navigator does not support the descendant axis
    • DescendantAxisIterator

      public DescendantAxisIterator(Navigator navigator, Iterator iterator)
  • Method Details