Uses of Class
com.landawn.abacus.util.ByteIterator
Packages that use ByteIterator
-
Uses of ByteIterator in com.landawn.abacus.util
Fields in com.landawn.abacus.util declared as ByteIteratorMethods in com.landawn.abacus.util that return ByteIteratorModifier and TypeMethodDescriptionstatic ByteIterator
Iterators.concat
(byte[]... a) static ByteIterator
Iterators.concat
(ByteIterator... a) static ByteIterator
ByteIterator.defer
(Supplier<? extends ByteIterator> iteratorSupplier) Lazy evaluation.static ByteIterator
ByteIterator.empty()
ByteIterator.filter
(BytePredicate predicate) static ByteIterator
ByteIterator.generate
(ByteSupplier supplier) Returns an infiniteByteIterator
.static ByteIterator
ByteIterator.generate
(BooleanSupplier hasNext, ByteSupplier supplier) ByteList.iterator()
ByteIterator.limit
(long count) static ByteIterator
ByteIterator.of
(byte... a) static ByteIterator
ByteIterator.of
(byte[] a, int fromIndex, int toIndex) ByteIterator.skip
(long n) Methods in com.landawn.abacus.util with parameters of type ByteIteratorMethod parameters in com.landawn.abacus.util with type arguments of type ByteIteratorModifier and TypeMethodDescriptionstatic ByteIterator
ByteIterator.defer
(Supplier<? extends ByteIterator> iteratorSupplier) Lazy evaluation. -
Uses of ByteIterator in com.landawn.abacus.util.stream
Subclasses of ByteIterator in com.landawn.abacus.util.streamMethods in com.landawn.abacus.util.stream that return ByteIteratorModifier and TypeMethodDescriptionByteStream.iterator()
Remember to close this Stream after the iteration is done, if needed.Methods in com.landawn.abacus.util.stream with parameters of type ByteIteratorModifier and TypeMethodDescriptionstatic ByteStream
ByteStream.concat
(ByteIterator... a) static ByteStream
ByteStream.merge
(ByteIterator a, ByteIterator b, ByteIterator c, ByteBiFunction<MergeResult> nextSelector) static ByteStream
ByteStream.merge
(ByteIterator a, ByteIterator b, ByteBiFunction<MergeResult> nextSelector) static ByteIteratorEx
ByteIteratorEx.of
(ByteIterator iter) static ByteStream
ByteStream.of
(ByteIterator iterator) static ByteStream
ByteStream.zip
(ByteIterator a, ByteIterator b, byte valueForNoneA, byte valueForNoneB, ByteBinaryOperator zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static ByteStream
ByteStream.zip
(ByteIterator a, ByteIterator b, ByteIterator c, byte valueForNoneA, byte valueForNoneB, byte valueForNoneC, ByteTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until all of them runs out of values.static ByteStream
ByteStream.zip
(ByteIterator a, ByteIterator b, ByteIterator c, ByteTernaryOperator zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static ByteStream
ByteStream.zip
(ByteIterator a, ByteIterator b, ByteBinaryOperator zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(ByteIterator a, ByteIterator b, byte valueForNoneA, byte valueForNoneB, ByteBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until all of them runs out of values.static <R> Stream<R>
Stream.zip
(ByteIterator a, ByteIterator b, ByteIterator c, byte valueForNoneA, byte valueForNoneB, byte valueForNoneC, ByteTriFunction<? 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
(ByteIterator a, ByteIterator b, ByteIterator c, ByteTriFunction<? extends R> zipFunction) Zip together the "a", "b" and "c" iterators until one of them runs out of values.static <R> Stream<R>
Stream.zip
(ByteIterator a, ByteIterator b, ByteBiFunction<? extends R> zipFunction) Zip together the "a" and "b" iterators until one of them runs out of values.Method parameters in com.landawn.abacus.util.stream with type arguments of type ByteIteratorModifier and TypeMethodDescriptionstatic ByteStream
ByteStream.concatIterators
(Collection<? extends ByteIterator> c) static ByteIteratorEx
ByteIteratorEx.defer
(Supplier<? extends ByteIterator> iteratorSupplier) Lazy evaluation.