Sink.collect
Collect all input elements using a Java Collector
.
Signature¶
Description¶
A Sink
which materializes into a CompletionStage
which will be completed with a result of the Java Collector
transformation and reduction operations.
Example¶
Given a stream of numbers we can collect the numbers into a collection with the seq
operator
sourcefinal List<Integer> list = Arrays.asList(1, 2, 3);
CompletionStage<List<Integer>> result =
Source.from(list).runWith(Sink.collect(Collectors.toList()), system);
Reactive Streams semantics¶
1.0.3