public class ResultsetSpliterator<T> extends Spliterators.AbstractSpliterator<T> implements Runnable
Spliterator.OfDouble, Spliterator.OfInt, Spliterator.OfLong, Spliterator.OfPrimitive<T,T_CONS,T_SPLITR extends Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>>CONCURRENT, DISTINCT, IMMUTABLE, NONNULL, ORDERED, SIZED, SORTED, SUBSIZED| Constructor and Description | 
|---|
| ResultsetSpliterator(RecordMapper<T> recordMapper,
                    Criteria criteria,
                    Statement statement,
                    ResultSet resultSet)Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| void | run()Method to be run onClose() of associated stream | 
| boolean | tryAdvance(Consumer<? super T> action) | 
characteristics, estimateSize, trySplitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemaining, getComparator, getExactSizeIfKnown, hasCharacteristicspublic ResultsetSpliterator(RecordMapper<T> recordMapper, Criteria criteria, Statement statement, ResultSet resultSet) throws TorqueException
recordMapper - a RecordMapper to map ResultSet rows to entities of type Tcriteria - a Criteriastatement - the statement that created the ResultSetresultSet - the JDBC result setTorqueException - backend database exceptionpublic boolean tryAdvance(Consumer<? super T> action)
tryAdvance in interface Spliterator<T>public void run()
run in interface RunnableRunnable.run()Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.