Uses of Interface
java.util.stream.Gatherer.Integrator
Package
Description
Classes to support functional-style operations on streams of elements, such
as map-reduce transformations on collections.
-
Uses of Gatherer.IntegratorPREVIEW in java.util.stream
Modifier and TypeInterfaceDescriptionstatic interface
Preview.Greedy Integrators consume all their input, and may only relay that the downstream does not want more elements.Modifier and TypeMethodDescriptionGatherer.integrator()
A function which integrates provided elements, potentially using the provided intermediate state, optionally producing output to the providedGatherer.Downstream
PREVIEW.static <A,
T, R> Gatherer.IntegratorPREVIEW <A, T, R> Gatherer.Integrator.of
(Gatherer.IntegratorPREVIEW<A, T, R> integrator) Factory method for turning Integrator-shaped lambdas into Integrators.Modifier and TypeMethodDescriptionstatic <A,
T, R> Gatherer.IntegratorPREVIEW <A, T, R> Gatherer.Integrator.of
(Gatherer.IntegratorPREVIEW<A, T, R> integrator) Factory method for turning Integrator-shaped lambdas into Integrators.Gatherer.of
(Supplier<A> initializer, Gatherer.IntegratorPREVIEW<A, T, R> integrator, BinaryOperator<A> combiner, BiConsumer<A, Gatherer.DownstreamPREVIEW<? super R>> finisher) Returns a new, parallelizable,Gatherer
described by the giveninitializer
,integrator
,combiner
andfinisher
.Gatherer.of
(Gatherer.IntegratorPREVIEW<Void, T, R> integrator) Returns a new, parallelizable, and statelessGatherer
described by the givenintegrator
.Gatherer.of
(Gatherer.IntegratorPREVIEW<Void, T, R> integrator, BiConsumer<Void, Gatherer.DownstreamPREVIEW<? super R>> finisher) Returns a new, parallelizable, and statelessGatherer
described by the givenintegrator
andfinisher
.Gatherer.ofSequential
(Supplier<A> initializer, Gatherer.IntegratorPREVIEW<A, T, R> integrator) Returns a new, sequential,Gatherer
described by the giveninitializer
andintegrator
.Gatherer.ofSequential
(Supplier<A> initializer, Gatherer.IntegratorPREVIEW<A, T, R> integrator, BiConsumer<A, Gatherer.DownstreamPREVIEW<? super R>> finisher) Returns a new, sequential,Gatherer
described by the giveninitializer
,integrator
, andfinisher
.Gatherer.ofSequential
(Gatherer.IntegratorPREVIEW<Void, T, R> integrator) Returns a new, sequential, and statelessGatherer
described by the givenintegrator
.Gatherer.ofSequential
(Gatherer.IntegratorPREVIEW<Void, T, R> integrator, BiConsumer<Void, Gatherer.DownstreamPREVIEW<? super R>> finisher) Returns a new, sequential, and statelessGatherer
described by the givenintegrator
andfinisher
.