Uses of Class
com.landawn.abacus.util.ShortIterator
-
Uses of ShortIterator in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic ShortIterator
Iterators.concat
(short[]... a) static ShortIterator
Iterators.concat
(ShortIterator... a) static ShortIterator
ShortIterator.defer
(Supplier<? extends ShortIterator> iteratorSupplier) Lazy evaluation.static ShortIterator
ShortIterator.empty()
static ShortIterator
ShortIterator.generate
(ShortSupplier supplier) Returns an infiniteShortIterator
.static ShortIterator
ShortIterator.generate
(BooleanSupplier hasNext, ShortSupplier supplier) ShortList.iterator()
static ShortIterator
ShortIterator.of
(short... a) static ShortIterator
ShortIterator.of
(short[] a, int fromIndex, int toIndex) Modifier and TypeMethodDescriptionstatic ShortIterator
ShortIterator.defer
(Supplier<? extends ShortIterator> iteratorSupplier) Lazy evaluation. -
Uses of ShortIterator in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionShortStream.iterator()
Remember to close this Stream after the iteration is done, if needed.Modifier and TypeMethodDescriptionstatic ShortStream
ShortStream.concat
(ShortIterator... a) static ShortStream
ShortStream.merge
(ShortIterator a, ShortIterator b, ShortBiFunction<MergeResult> nextSelector) static ShortStream
ShortStream.merge
(ShortIterator a, ShortIterator b, ShortIterator c, ShortBiFunction<MergeResult> nextSelector) static ShortIteratorEx
ShortIteratorEx.of
(ShortIterator iter) static ShortStream
ShortStream.of
(ShortIterator iterator) static ShortStream
ShortStream.zip
(ShortIterator a, ShortIterator b, short valueForNoneA, short valueForNoneB, ShortBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ShortStream
ShortStream.zip
(ShortIterator a, ShortIterator b, ShortBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static ShortStream
ShortStream.zip
(ShortIterator a, ShortIterator b, ShortIterator c, short valueForNoneA, short valueForNoneB, short valueForNoneC, ShortTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static ShortStream
ShortStream.zip
(ShortIterator a, ShortIterator b, ShortIterator c, ShortTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(ShortIterator a, ShortIterator b, short valueForNoneA, short valueForNoneB, ShortBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(ShortIterator a, ShortIterator b, ShortBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(ShortIterator a, ShortIterator b, ShortIterator c, short valueForNoneA, short valueForNoneB, short valueForNoneC, ShortTriFunction<? 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
(ShortIterator a, ShortIterator b, ShortIterator c, ShortTriFunction<? extends R> zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.Modifier and TypeMethodDescriptionstatic ShortStream
ShortStream.concatIterators
(Collection<? extends ShortIterator> c) static ShortIteratorEx
ShortIteratorEx.defer
(Supplier<? extends ShortIterator> iteratorSupplier) Lazy evaluation.