Class ResultsetSpliterator<T>

java.lang.Object
java.util.Spliterators.AbstractSpliterator<T>
org.apache.torque.util.ResultsetSpliterator<T>
All Implemented Interfaces:
Runnable, Spliterator<T>

public class ResultsetSpliterator<T> extends Spliterators.AbstractSpliterator<T> implements Runnable
Stream support: Encapsulate iteration over a JDBC ResultSet
Author:
Thomas Vandahl
  • Constructor Details

    • ResultsetSpliterator

      public ResultsetSpliterator(RecordMapper<T> recordMapper, Criteria criteria, Statement statement, ResultSet resultSet) throws TorqueException
      Constructor
      Parameters:
      recordMapper - a RecordMapper to map ResultSet rows to entities of type T
      criteria - a Criteria
      statement - the statement that created the ResultSet
      resultSet - the JDBC result set
      Throws:
      TorqueException - backend database exception
  • Method Details