Class MockNodeIterator

  • All Implemented Interfaces:
    Iterator, javax.jcr.NodeIterator, javax.jcr.RangeIterator

    public class MockNodeIterator
    extends Object
    implements javax.jcr.NodeIterator
    • Constructor Detail

      • MockNodeIterator

        public MockNodeIterator()
      • MockNodeIterator

        public MockNodeIterator​(javax.jcr.Node[] nodes)
    • Method Detail

      • nextNode

        public javax.jcr.Node nextNode()
        Specified by:
        nextNode in interface javax.jcr.NodeIterator
      • getPosition

        public long getPosition()
        Specified by:
        getPosition in interface javax.jcr.RangeIterator
      • getSize

        public long getSize()
        Specified by:
        getSize in interface javax.jcr.RangeIterator
      • skip

        public void skip​(long skipNum)
        Specified by:
        skip in interface javax.jcr.RangeIterator
      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface Iterator
      • remove

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