Class OMAbstractIterator

java.lang.Object
org.apache.axiom.om.impl.traverse.OMAbstractIterator
All Implemented Interfaces:
Iterator
Direct Known Subclasses:
OMChildrenIterator, OMDescendantsIterator

public abstract class OMAbstractIterator extends Object implements Iterator
Deprecated.
Abstract base class for iterators over sets of OM nodes.
  • Constructor Details

    • OMAbstractIterator

      public OMAbstractIterator(org.apache.axiom.om.OMNode firstNode)
      Deprecated.
  • Method Details

    • getNextNode

      protected abstract org.apache.axiom.om.OMNode getNextNode(org.apache.axiom.om.OMNode currentNode)
      Deprecated.
      Get the next node.
      Parameters:
      currentNode - the predecessor of the node to retrieve
      Returns:
      the next node
    • hasNext

      public boolean hasNext()
      Deprecated.
      Specified by:
      hasNext in interface Iterator
    • next

      public Object next()
      Deprecated.
      Specified by:
      next in interface Iterator
    • remove

      public void remove()
      Deprecated.
      Specified by:
      remove in interface Iterator