Class PrecedingSiblingEnumeration

  • All Implemented Interfaces:
    SequenceIterator, AxisIterator, UnfailingIterator

    final class PrecedingSiblingEnumeration
    extends AxisIteratorImpl
    This class supports the preceding-sibling axis. The starting node must be an element, text node, comment, or processing instruction: to ensure this, construct the enumeration using NodeInfo#getEnumeration()
    • Method Detail

      • next

        public NodeInfo next()
        Description copied from interface: UnfailingIterator
        Get the next item in the sequence.
        Returns:
        the next Item. If there are no more nodes, return null.
      • getAnother

        public AxisIterator getAnother()
        Get another enumeration of the same nodes
        Returns:
        a new iterator over the same sequence