Class BatchingSpliterator<T>

java.lang.Object
com.pivovarit.collectors.BatchingSpliterator<T>
All Implemented Interfaces:
Spliterator<List<T>>

final class BatchingSpliterator<T> extends Object implements Spliterator<List<T>>
  • Field Details

    • source

      private final List<T> source
    • maxChunks

      private final int maxChunks
    • chunks

      private int chunks
    • chunkSize

      private int chunkSize
    • consumed

      private int consumed
  • Constructor Details

    • BatchingSpliterator

      private BatchingSpliterator(List<T> list, int batches)
  • Method Details