Package org.jooq.lambda
package org.jooq.lambda
This package contains useful extensions for interoperation with Java 8's lambda expressions and
FunctionalInterface types.-
ClassDescriptionA set of additional
Collectorimplementations.A factory class for methods that wrap functional interfaces likeSupplierin a "blocking" (ForkJoinPool.ManagedBlocker) equivalent, which can be used with theForkJoinPool.Collectable<T>A common super type for types likeSeqorWindowdelegating common aggregation functions toCollectable.collect(Collector)Partition<T>Seq<T>A sequential, orderedStreamthat adds all sorts of useful methods that work only because it is sequential and ordered.SeqBuffer<T>Lazily consumes givenSpliteratorthroughSeqs provided by methodseq().SeqImpl<T>Improved interoperability between checked exceptions and Java 8.Sum<N>Improved interoperability between checked exceptions and Java 8.A generic unchecked exception that wraps checked exceptions thrown from lambdas passed to any ofUnchecked's methods.Window<T>A window containing the data for its partition, to perform calculations upon.WindowImpl<T>A specification for aWindow.