Package nl.vpro.hibernate
Class CriteriaIterator<T>
- java.lang.Object
-
- nl.vpro.hibernate.ScrollableResultsIterator<T>
-
- nl.vpro.hibernate.CriteriaIterator<T>
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.util.Iterator<T>,nl.vpro.util.CloseableIterator<T>
public class CriteriaIterator<T> extends ScrollableResultsIterator<T>
Executes aCriteriaand makes the result accessible as aCloseableIterator.- Since:
- 1.63
- Author:
- Michiel Meeuwissen
-
-
Constructor Summary
Constructors Constructor Description CriteriaIterator(org.hibernate.Criteria criteria, java.util.function.Function<org.hibernate.ScrollableResults,T> adapter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()-
Methods inherited from class nl.vpro.hibernate.ScrollableResultsIterator
close, findNext, hasNext, next
-
-
-
-
Constructor Detail
-
CriteriaIterator
public CriteriaIterator(org.hibernate.Criteria criteria, java.util.function.Function<org.hibernate.ScrollableResults,T> adapter)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classScrollableResultsIterator<T>
-
-