Uses of Class
com.landawn.abacus.util.CharIterator
-
Uses of CharIterator in com.landawn.abacus.util
Modifier and TypeMethodDescriptionstatic CharIterator
Iterators.concat
(CharIterator... a) static CharIterator
CharIterator.defer
(Supplier<? extends CharIterator> iteratorSupplier) Lazy evaluation.static CharIterator
CharIterator.empty()
static CharIterator
Lazy evaluation.static CharIterator
CharIterator.generate
(CharSupplier supplier) Returns an infiniteCharIterator
.static CharIterator
CharIterator.generate
(BooleanSupplier hasNext, CharSupplier supplier) CharList.iterator()
static CharIterator
CharIterator.of
(char... a) static CharIterator
CharIterator.of
(char[] a, int fromIndex, int toIndex) Modifier and TypeMethodDescriptionstatic CharIterator
CharIterator.defer
(Supplier<? extends CharIterator> iteratorSupplier) Lazy evaluation. -
Uses of CharIterator in com.landawn.abacus.util.stream
Modifier and TypeMethodDescriptionCharStream.iterator()
Remember to close this Stream after the iteration is done, if needed.Modifier and TypeMethodDescriptionstatic CharStream
CharStream.concat
(CharIterator... a) static CharStream
CharStream.merge
(CharIterator a, CharIterator b, CharIterator c, CharBiFunction<MergeResult> nextSelector) static CharStream
CharStream.merge
(CharIterator a, CharIterator b, CharBiFunction<MergeResult> nextSelector) static CharIteratorEx
CharIteratorEx.of
(CharIterator iter) static CharStream
CharStream.of
(CharIterator iterator) static CharStream
CharStream.zip
(CharIterator a, CharIterator b, char valueForNoneA, char valueForNoneB, CharBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static CharStream
CharStream.zip
(CharIterator a, CharIterator b, CharIterator c, char valueForNoneA, char valueForNoneB, char valueForNoneC, CharTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static CharStream
CharStream.zip
(CharIterator a, CharIterator b, CharIterator c, CharTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static CharStream
CharStream.zip
(CharIterator a, CharIterator b, CharBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(CharIterator a, CharIterator b, char valueForNoneA, char valueForNoneB, CharBiFunction<R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(CharIterator a, CharIterator b, CharIterator c, char valueForNoneA, char valueForNoneB, char valueForNoneC, CharTriFunction<R> zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(CharIterator a, CharIterator b, CharIterator c, CharTriFunction<R> zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(CharIterator a, CharIterator b, CharBiFunction<R> zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.Modifier and TypeMethodDescriptionstatic CharStream
CharStream.concatIterators
(Collection<? extends CharIterator> c) static CharIteratorEx
CharIteratorEx.defer
(Supplier<? extends CharIterator> iteratorSupplier) Lazy evaluation.