Module jpastreamer.pipeline
Interface TerminalOperationFactory
- All Superinterfaces:
BaseStreamTerminalOperationFactory
-
Method Summary
Modifier and TypeMethodDescription<T> TerminalOperation<Stream<T>,Long> <T> TerminalOperation<Stream<T>,Optional<T>> <T> TerminalOperation<Stream<T>,Optional<T>> <T> TerminalOperation<Stream<T>,Object[]> <T> TerminalOperation<Stream<T>,Boolean> createAllMatch(Predicate<? super T> predicate) <T> TerminalOperation<Stream<T>,Boolean> createAnyMatch(Predicate<? super T> predicate) <T,R> TerminalOperation<Stream<T>, R> createCollect(Supplier<R> supplier, BiConsumer<R, ? super T> accumulator, BiConsumer<R, R> combiner) <T,R, A> TerminalOperation<Stream<T>, R> createCollect(Collector<? super T, A, R> collector) <T> TerminalOperation<Stream<T>,Void> createForEach(Consumer<? super T> action) <T> TerminalOperation<Stream<T>,Void> createForEachOrdered(Consumer<? super T> action) <T> TerminalOperation<Stream<T>,Optional<T>> createMax(Comparator<? super T> comparator) <T> TerminalOperation<Stream<T>,Optional<T>> createMin(Comparator<? super T> comparator) <T> TerminalOperation<Stream<T>,Boolean> createNoneMatch(Predicate<? super T> predicate) <T> TerminalOperation<Stream<T>,Optional<T>> createReduce(BinaryOperator<T> accumulator) <T> TerminalOperation<Stream<T>,T> createReduce(T identity, BinaryOperator<T> accumulator) <T,U> TerminalOperation<Stream<T>, U> createReduce(U identity, BiFunction<U, ? super T, U> accumulator, BinaryOperator<U> combiner) <T,A> TerminalOperation<Stream<T>, A[]> createToArray(IntFunction<A[]> generator) Methods inherited from interface com.speedment.jpastreamer.pipeline.terminal.BaseStreamTerminalOperationFactory
acquireIterator, acquireSpliterator
-
Method Details
-
createForEach
-
createForEachOrdered
-
acquireToArray
-
createToArray
-
createReduce
-
createReduce
-
createReduce
<T,U> TerminalOperation<Stream<T>,U> createReduce(U identity, BiFunction<U, ? super T, U> accumulator, BinaryOperator<U> combiner) -
createCollect
<T,R> TerminalOperation<Stream<T>,R> createCollect(Supplier<R> supplier, BiConsumer<R, ? super T> accumulator, BiConsumer<R, R> combiner) -
createCollect
-
createMin
-
createMax
-
acquireCount
-
createAnyMatch
-
createAllMatch
-
createNoneMatch
-
acquireFindFirst
-
acquireFindAny
-