Class Chunked<T>

java.lang.Object
org.dmfs.jems2.iterable.Chunked<T>
All Implemented Interfaces:
Iterable<Iterable<T>>

public final class Chunked<T> extends Object implements Iterable<Iterable<T>>
An Iterable decorator which returns the elements of the decorated Iterable in chunks of a specific size.

Example


 Chunked(3, [2, 4, 6, 8, 10, 12, 14, 16]) ->
 [
   [2, 4, 6],
   [8, 10, 12],
   [14, 16]
 ]