net.sourceforge.openutils.mgnlcriteria.jcr.query
Interface ResultIterator<T>

Type Parameters:
T - the type of results you will get from this iterator.
All Superinterfaces:
Iterable<T>, Iterator, javax.jcr.RangeIterator
All Known Implementing Classes:
AccessibleResultItemResultIterator, AdvancedResult.EmptyResultIterator, AdvancedResultItemResultIterator, ResultIteratorImpl

public interface ResultIterator<T>
extends javax.jcr.RangeIterator, Iterable<T>

Wraps a RowIterator, requiring subclasses to adapt each Row to a specific type.

Version:
$Id: ResultIterator.java 3285 2011-01-24 18:10:19Z fgiust $
Author:
fgiust

Method Summary
 T next()
          
 
Methods inherited from interface javax.jcr.RangeIterator
getPosition, getSize, skip
 
Methods inherited from interface java.util.Iterator
hasNext, remove
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

next

T next()

Specified by:
next in interface Iterator


Copyright © 2009-2011 Openmind. All Rights Reserved.