Module jpastreamer.pipeline
Interface LongTerminalOperationFactory
- All Superinterfaces:
BaseStreamTerminalOperationFactory
-
Method Summary
Modifier and TypeMethodDescriptionTerminalOperation<LongStream,long[]> createAllMatch(LongPredicate predicate) createAnyMatch(LongPredicate predicate) <R> TerminalOperation<LongStream,R> createCollect(Supplier<R> supplier, ObjLongConsumer<R> accumulator, BiConsumer<R, R> combiner) createForEach(LongConsumer action) createForEachOrdered(LongConsumer action) createNoneMatch(LongPredicate predicate) createReduce(long identity, LongBinaryOperator op)
-
Method Details
-
createForEach
-
createForEachOrdered
-
acquireToArray
TerminalOperation<LongStream,long[]> acquireToArray() -
createReduce
-
createReduce
-
createCollect
<R> TerminalOperation<LongStream,R> createCollect(Supplier<R> supplier, ObjLongConsumer<R> accumulator, BiConsumer<R, R> combiner) -
acquireSum
TerminalOperation<LongStream,Long> acquireSum() -
acquireMin
TerminalOperation<LongStream,OptionalLong> acquireMin() -
acquireMax
TerminalOperation<LongStream,OptionalLong> acquireMax() -
acquireCount
TerminalOperation<LongStream,Long> acquireCount() -
acquireAverage
TerminalOperation<LongStream,OptionalDouble> acquireAverage() -
acquireSummaryStatistics
TerminalOperation<LongStream,LongSummaryStatistics> acquireSummaryStatistics() -
createAnyMatch
-
createAllMatch
-
createNoneMatch
-
acquireFindFirst
TerminalOperation<LongStream,OptionalLong> acquireFindFirst() -
acquireFindAny
TerminalOperation<LongStream,OptionalLong> acquireFindAny() -
acquireIterator
TerminalOperation<LongStream,PrimitiveIterator.OfLong> acquireIterator()- Specified by:
acquireIteratorin interfaceBaseStreamTerminalOperationFactory
-
acquireSpliterator
TerminalOperation<LongStream,Spliterator.OfLong> acquireSpliterator()- Specified by:
acquireSpliteratorin interfaceBaseStreamTerminalOperationFactory
-