Uses of Class
com.landawn.abacus.util.stream.FloatStream
-
Uses of FloatStream in com.landawn.abacus.util
-
Uses of FloatStream in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionabstract FloatStream
FloatStream.append
(float... a) abstract FloatStream
FloatStream.appendIfEmpty
(float... a) abstract FloatStream
IntStream.asFloatStream()
abstract FloatStream
LongStream.asFloatStream()
Deprecated.abstract FloatStream
FloatStream.collapse
(FloatBiPredicate collapsible, FloatBinaryOperator mergeFunction) Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.abstract FloatStream
FloatStream.collapse
(FloatTriPredicate collapsible, FloatBinaryOperator mergeFunction) static FloatStream
FloatStream.concat
(float[]... a) static FloatStream
FloatStream.concat
(FloatIterator... a) static FloatStream
FloatStream.concat
(FloatStream... a) static FloatStream
FloatStream.concat
(Collection<? extends FloatStream> c) static FloatStream
static FloatStream
FloatStream.concatIterators
(Collection<? extends FloatIterator> c) static FloatStream
FloatStream.defer
(Supplier<FloatStream> supplier) Lazy evaluation.static FloatStream
FloatStream.empty()
abstract FloatStream
FloatStream.flatmap
(FloatFunction<float[]> mapper) abstract FloatStream
FloatStream.flatMap
(FloatFunction<? extends FloatStream> mapper) abstract FloatStream
Stream.flatmapToFloat
(Function<? super T, float[]> mapper) abstract FloatStream
DoubleStream.flatMapToFloat
(DoubleFunction<? extends FloatStream> mapper) abstract FloatStream
IntStream.flatMapToFloat
(IntFunction<? extends FloatStream> mapper) abstract FloatStream
LongStream.flatMapToFloat
(LongFunction<? extends FloatStream> mapper) abstract FloatStream
Stream.flatMapToFloat
(Function<? super T, ? extends FloatStream> mapper) static FloatStream
FloatStream.flatten
(float[][] a) static FloatStream
FloatStream.flatten
(float[][][] a) static FloatStream
FloatStream.flatten
(float[][] a, boolean vertically) static FloatStream
FloatStream.flatten
(float[][] a, float valueForNone, boolean vertically) static FloatStream
FloatStream.generate
(FloatSupplier s) static FloatStream
FloatStream.iterate
(float init, FloatPredicate hasNext, FloatUnaryOperator f) static FloatStream
FloatStream.iterate
(float init, FloatUnaryOperator f) static FloatStream
FloatStream.iterate
(float init, BooleanSupplier hasNext, FloatUnaryOperator f) static FloatStream
FloatStream.iterate
(BooleanSupplier hasNext, FloatSupplier next) abstract FloatStream
FloatStream.map
(FloatUnaryOperator mapper) abstract FloatStream
FloatStream.mapPartial
(FloatFunction<u.OptionalFloat> mapper) Note: copied from StreamEx: https://github.com/amaembo/streamexabstract FloatStream
DoubleStream.mapToFloat
(DoubleToFloatFunction mapper) abstract FloatStream
IntStream.mapToFloat
(IntToFloatFunction mapper) abstract FloatStream
LongStream.mapToFloat
(LongToFloatFunction mapper) abstract FloatStream
Stream.mapToFloat
(ToFloatFunction<? super T> mapper) static FloatStream
FloatStream.merge
(float[] a, float[] b, float[] c, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(float[] a, float[] b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatIterator a, FloatIterator b, FloatIterator c, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatIterator a, FloatIterator b, FloatBiFunction<MergeResult> nextSelector) FloatStream.merge
(FloatStream b, FloatBiFunction<MergeResult> nextSelector) Deprecated.static FloatStream
FloatStream.merge
(FloatStream a, FloatStream b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatStream a, FloatStream b, FloatStream c, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector) abstract FloatStream
FloatStream.mergeWith
(FloatStream b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.of
(float... a) static FloatStream
FloatStream.of
(float[] a, int startIndex, int endIndex) static FloatStream
FloatStream.of
(FloatIterator iterator) static FloatStream
static FloatStream
static FloatStream
FloatStream.of
(FloatBuffer buf) static FloatStream
FloatStream.of
(Collection<Float> c) static FloatStream
FloatStream.ofNullable
(Float e) static FloatStream
FloatStream.parallelMerge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.static FloatStream
FloatStream.parallelMerge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector, int maxThreadNum) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.abstract FloatStream
FloatStream.prepend
(float... a) static FloatStream
FloatStream.random()
abstract FloatStream
FloatStream.rangeMap
(FloatBiPredicate sameRange, FloatBinaryOperator mapper) Note: copied from StreamEx: https://github.com/amaembo/streamex
Returns a stream consisting of results of applying the given function to the ranges created from the source elements.FloatStream.rateLimited
(RateLimiter rateLimiter) static FloatStream
FloatStream.repeat
(float element, long n) abstract FloatStream
FloatStream.scan
(float init, FloatBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.abstract FloatStream
FloatStream.scan
(float init, FloatBinaryOperator accumulator, boolean initIncluded) abstract FloatStream
FloatStream.scan
(FloatBinaryOperator accumulator) Returns aStream
produced by iterative application of a accumulation function to an initial elementinit
and next element of the current stream.FloatStream.skipUntil
(FloatPredicate predicate) abstract FloatStream
FloatStream.top
(int n)
This method only runs sequentially, even in parallel stream.abstract FloatStream
FloatStream.top
(int n, Comparator<? super Float> comparator)
This method only runs sequentially, even in parallel stream.static FloatStream
FloatStream.zip
(float[] a, float[] b, float[] c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(float[] a, float[] b, float[] c, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" arrays until one of them runs out of values.static FloatStream
FloatStream.zip
(float[] a, float[] b, float valueForNoneA, float valueForNoneB, FloatBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(float[] a, float[] b, FloatBinaryOperator zipFunction) Zip together the "a" and "b" arrays until one of them runs out of values.static FloatStream
FloatStream.zip
(FloatIterator a, FloatIterator b, float valueForNoneA, float valueForNoneB, FloatBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(FloatIterator a, FloatIterator b, FloatIterator c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(FloatIterator a, FloatIterator b, FloatIterator c, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static FloatStream
FloatStream.zip
(FloatIterator a, FloatIterator b, FloatBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, float valueForNoneA, float valueForNoneB, FloatBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, FloatBinaryOperator zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, FloatStream c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, FloatStream c, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static FloatStream
FloatStream.zip
(Collection<? extends FloatStream> c, float[] valuesForNone, FloatNFunction<Float> zipFunction) Zip together the iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(Collection<? extends FloatStream> c, FloatNFunction<Float> zipFunction) Zip together the iterators until one of them runs out of values.abstract FloatStream
FloatStream.zipWith
(FloatStream b, float valueForNoneA, float valueForNoneB, FloatBinaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatBinaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatStream c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTernaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatStream c, FloatTernaryOperator zipFunction) Modifier and TypeMethodDescriptionstatic FloatStream
FloatStream.concat
(FloatStream... a) FloatStream.merge
(FloatStream b, FloatBiFunction<MergeResult> nextSelector) Deprecated.replaced bymergeWith(FloatStream, FloatBiFunction)
static FloatStream
FloatStream.merge
(FloatStream a, FloatStream b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.merge
(FloatStream a, FloatStream b, FloatStream c, FloatBiFunction<MergeResult> nextSelector) abstract FloatStream
FloatStream.mergeWith
(FloatStream b, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, float valueForNoneA, float valueForNoneB, FloatBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, FloatBinaryOperator zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, FloatStream c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(FloatStream a, FloatStream b, FloatStream c, FloatTernaryOperator zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatStream a, FloatStream b, float valueForNoneA, float valueForNoneB, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatStream a, FloatStream b, FloatBiFunction<? extends R> zipFunction) Zip together the "a" and "b" streams until one of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatStream a, FloatStream b, FloatStream c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTriFunction<? extends R> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(FloatStream a, FloatStream b, FloatStream c, FloatTriFunction<? extends R> zipFunction) Zip together the "a", "b" and "c" streams until one of them runs out of values.abstract FloatStream
FloatStream.zipWith
(FloatStream b, float valueForNoneA, float valueForNoneB, FloatBinaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatBinaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatStream c, float valueForNoneA, float valueForNoneB, float valueForNoneC, FloatTernaryOperator zipFunction) abstract FloatStream
FloatStream.zipWith
(FloatStream b, FloatStream c, FloatTernaryOperator zipFunction) Modifier and TypeMethodDescriptionstatic FloatStream
FloatStream.concat
(Collection<? extends FloatStream> c) static FloatStream
FloatStream.defer
(Supplier<FloatStream> supplier) Lazy evaluation.abstract FloatStream
FloatStream.flatMap
(FloatFunction<? extends FloatStream> mapper) abstract FloatStream
DoubleStream.flatMapToFloat
(DoubleFunction<? extends FloatStream> mapper) abstract FloatStream
IntStream.flatMapToFloat
(IntFunction<? extends FloatStream> mapper) abstract FloatStream
LongStream.flatMapToFloat
(LongFunction<? extends FloatStream> mapper) abstract FloatStream
Stream.flatMapToFloat
(Function<? super T, ? extends FloatStream> mapper) static FloatStream
FloatStream.merge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector) static FloatStream
FloatStream.parallelMerge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.static FloatStream
FloatStream.parallelMerge
(Collection<? extends FloatStream> c, FloatBiFunction<MergeResult> nextSelector, int maxThreadNum) All the elements from each inputCollection/Iterator/Stream
will be merged into two queues by multiple threads.static FloatStream
FloatStream.zip
(Collection<? extends FloatStream> c, float[] valuesForNone, FloatNFunction<Float> zipFunction) Zip together the iterators until all of them runs out of values.static FloatStream
FloatStream.zip
(Collection<? extends FloatStream> c, FloatNFunction<Float> zipFunction) Zip together the iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(Collection<? extends FloatStream> c, float[] valuesForNone, FloatNFunction<? extends R> zipFunction) Zip together the iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(Collection<? extends FloatStream> c, FloatNFunction<? extends R> zipFunction) Zip together the iterators until one of them runs out of values.
mergeWith(FloatStream, FloatBiFunction)