Class ResultBatchIterator<T>

java.lang.Object
org.apache.cayenne.ResultBatchIterator<T>
All Implemented Interfaces:
AutoCloseable, Iterable<List<T>>, Iterator<List<T>>

public class ResultBatchIterator<T> extends Object implements Iterable<List<T>>, Iterator<List<T>>, AutoCloseable
Defines API of a batch iterator over the ResultIterator returned as a result of Select queries execution. Usually a ResultBatchIterator is supported by an open java.sql.ResultSet, therefore ResultBatchIterator must be explicitly closed when the user is done working with them.
Since:
4.0
  • Constructor Details

    • ResultBatchIterator

      public ResultBatchIterator(ResultIterator<T> delegate, int size)
  • Method Details