Uses of Class
com.landawn.abacus.util.IntIterator
-
Uses of IntIterator in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic IntIterator
Iterators.concat
(int[]... a) static IntIterator
Iterators.concat
(IntIterator... a) static IntIterator
IntIterator.defer
(Supplier<? extends IntIterator> iteratorSupplier) Lazy evaluation.static IntIterator
IntIterator.empty()
IntIterator.filter
(IntPredicate predicate) static IntIterator
IntIterator.generate
(BooleanSupplier hasNext, IntSupplier supplier) static IntIterator
IntIterator.generate
(IntSupplier supplier) Returns an infiniteIntIterator
.IntList.iterator()
IntIterator.limit
(long count) static IntIterator
IntIterator.of
(int... a) static IntIterator
IntIterator.of
(int[] a, int fromIndex, int toIndex) IntIterator.skip
(long n) Modifier and TypeMethodDescriptionstatic IntIterator
IntIterator.defer
(Supplier<? extends IntIterator> iteratorSupplier) Lazy evaluation. -
Uses of IntIterator in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionIntStream.iterator()
Remember to close this Stream after the iteration is done, if needed.Modifier and TypeMethodDescriptionstatic IntStream
IntStream.concat
(IntIterator... a) static IntStream
IntStream.merge
(IntIterator a, IntIterator b, IntBiFunction<MergeResult> nextSelector) static IntStream
IntStream.merge
(IntIterator a, IntIterator b, IntIterator c, IntBiFunction<MergeResult> nextSelector) static IntIteratorEx
IntIteratorEx.of
(IntIterator iter) static IntStream
IntStream.of
(IntIterator iterator) static IntStream
IntStream.zip
(IntIterator a, IntIterator b, int valueForNoneA, int valueForNoneB, IntBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static IntStream
IntStream.zip
(IntIterator a, IntIterator b, IntIterator c, int valueForNoneA, int valueForNoneB, int valueForNoneC, IntTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static IntStream
IntStream.zip
(IntIterator a, IntIterator b, IntIterator c, IntTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static IntStream
IntStream.zip
(IntIterator a, IntIterator b, IntBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(IntIterator a, IntIterator b, int valueForNoneA, int valueForNoneB, IntBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(IntIterator a, IntIterator b, IntBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(IntIterator a, IntIterator b, IntIterator c, int valueForNoneA, int valueForNoneB, int valueForNoneC, IntTriFunction<? 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
(IntIterator a, IntIterator b, IntIterator c, IntTriFunction<? extends R> zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.Modifier and TypeMethodDescriptionstatic IntStream
IntStream.concatIterators
(Collection<? extends IntIterator> c) static IntIteratorEx
IntIteratorEx.defer
(Supplier<? extends IntIterator> iteratorSupplier) Lazy evaluation.