Module jpastreamer.pipeline
Interface DoubleTerminalOperationFactory
- All Superinterfaces:
BaseStreamTerminalOperationFactory
-
Method Summary
Modifier and TypeMethodDescriptionTerminalOperation<DoubleStream,double[]> createAllMatch(DoublePredicate predicate) createAnyMatch(DoublePredicate predicate) <R> TerminalOperation<DoubleStream,R> createCollect(Supplier<R> supplier, ObjDoubleConsumer<R> accumulator, BiConsumer<R, R> combiner) createForEach(DoubleConsumer action) createForEachOrdered(DoubleConsumer action) createNoneMatch(DoublePredicate predicate) createReduce(double identity, DoubleBinaryOperator op)
-
Method Details
-
createForEach
-
createForEachOrdered
-
acquireToArray
TerminalOperation<DoubleStream,double[]> acquireToArray() -
createReduce
-
createReduce
-
createCollect
<R> TerminalOperation<DoubleStream,R> createCollect(Supplier<R> supplier, ObjDoubleConsumer<R> accumulator, BiConsumer<R, R> combiner) -
acquireSum
TerminalOperation<DoubleStream,Double> acquireSum() -
acquireMin
TerminalOperation<DoubleStream,OptionalDouble> acquireMin() -
acquireMax
TerminalOperation<DoubleStream,OptionalDouble> acquireMax() -
acquireCount
TerminalOperation<DoubleStream,Long> acquireCount() -
acquireAverage
TerminalOperation<DoubleStream,OptionalDouble> acquireAverage() -
acquireSummaryStatistics
TerminalOperation<DoubleStream,DoubleSummaryStatistics> acquireSummaryStatistics() -
createAnyMatch
-
createAllMatch
-
createNoneMatch
-
acquireFindFirst
TerminalOperation<DoubleStream,OptionalDouble> acquireFindFirst() -
acquireFindAny
TerminalOperation<DoubleStream,OptionalDouble> acquireFindAny() -
acquireIterator
TerminalOperation<DoubleStream,PrimitiveIterator.OfDouble> acquireIterator()- Specified by:
acquireIteratorin interfaceBaseStreamTerminalOperationFactory
-
acquireSpliterator
TerminalOperation<DoubleStream,Spliterator.OfDouble> acquireSpliterator()- Specified by:
acquireSpliteratorin interfaceBaseStreamTerminalOperationFactory
-