org.priha.util
Class NodeIteratorImpl

java.lang.Object
  extended by org.priha.util.GenericIterator
      extended by org.priha.util.NodeIteratorImpl
All Implemented Interfaces:
java.util.Iterator, javax.jcr.NodeIterator, javax.jcr.RangeIterator

public class NodeIteratorImpl
extends GenericIterator
implements javax.jcr.NodeIterator


Field Summary
 
Fields inherited from class org.priha.util.GenericIterator
m_iterator, m_list, m_position, m_size
 
Constructor Summary
NodeIteratorImpl(java.util.List<NodeImpl> list)
           
NodeIteratorImpl(NodeIteratorImpl m_nodes)
           
 
Method Summary
 NodeImpl get(int index)
           
 NodeImpl nextNode()
           
 
Methods inherited from class org.priha.util.GenericIterator
getPosition, getSize, hasNext, hasPrevious, next, previous, remove, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jcr.RangeIterator
getPosition, getSize, skip
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Constructor Detail

NodeIteratorImpl

public NodeIteratorImpl(java.util.List<NodeImpl> list)

NodeIteratorImpl

public NodeIteratorImpl(NodeIteratorImpl m_nodes)
Method Detail

nextNode

public NodeImpl nextNode()
Specified by:
nextNode in interface javax.jcr.NodeIterator

get

public NodeImpl get(int index)