Class Sequence<T>

java.lang.Object
org.dmfs.jems2.generator.Sequence<T>
All Implemented Interfaces:
Generator<T>

public final class Sequence<T> extends Object implements Generator<T>
A sequence Generator. It generates a sequence by passing the previous result (or initial value) into a given Function.
  • Constructor Details

    • Sequence

      public Sequence(T first, Function<? super T,? extends T> function)
  • Method Details

    • next

      public T next()
      Description copied from interface: Generator
      Generates and returns another value.
      Specified by:
      next in interface Generator<T>