Class Paged<X>

  • Type Parameters:
    X - Type of item
    All Implemented Interfaces:
    Iterable<X>

    public final class Paged<X>
    extends IterableEnvelope<X>
    Paged iterable. Elements will continue to be provided so long as next produces non-empty iterators.

    There is no thread-safety guarantee.

    Since:
    0.47
    • Constructor Detail

      • Paged

        public Paged​(Iterable<? extends X> first,
                     Func<? super Iterable<? extends X>,​? extends Iterable<? extends X>> next)
        Ctor.

        Parameters:
        first - First bag of elements
        next - Subsequent bags of elements