Class ArrayDataObjectIterator<T>

  • All Implemented Interfaces:
    org.apache.commons.jxpath.ri.model.NodeIterator

    public class ArrayDataObjectIterator<T>
    extends AbstractArrayIterator<T>
    A NodeIterator for an ArrayDataObject.
    • Constructor Detail

      • ArrayDataObjectIterator

        public ArrayDataObjectIterator​(ArrayDataObjectPointer<T> parent,
                                       org.apache.commons.jxpath.ri.compiler.NodeTest nodeTest,
                                       boolean reverse,
                                       org.apache.commons.jxpath.ri.model.NodePointer startWith)
        Creates a NodeIterator for the elements of the given ArrayDataObject.
        Parameters:
        parent - pointer to the whole ArrayDataObject
        nodeTest - test that element must pass to be visited by the iterator
        reverse - order in which to visit elements
        startWith - element at which to start