Class MergedBitVectorIterator
java.lang.Object
it.unimi.dsi.sux4j.scratch.MergedBitVectorIterator
- All Implemented Interfaces:
it.unimi.dsi.fastutil.objects.ObjectIterator<it.unimi.dsi.bits.BitVector>, Iterator<it.unimi.dsi.bits.BitVector>
public class MergedBitVectorIterator
extends Object
implements it.unimi.dsi.fastutil.objects.ObjectIterator<it.unimi.dsi.bits.BitVector>
-
Constructor Summary
ConstructorsConstructorDescriptionMergedBitVectorIterator(Iterator<? extends it.unimi.dsi.bits.BitVector> it0, Iterator<? extends it.unimi.dsi.bits.BitVector> it1) Creates a new merged iterator by merging two given iterators. -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterator
forEachRemaining, removeMethods inherited from interface it.unimi.dsi.fastutil.objects.ObjectIterator
skip
-
Constructor Details
-
MergedBitVectorIterator
public MergedBitVectorIterator(Iterator<? extends it.unimi.dsi.bits.BitVector> it0, Iterator<? extends it.unimi.dsi.bits.BitVector> it1) Creates a new merged iterator by merging two given iterators.- Parameters:
it0- the first (monotonically nondecreasing) component iterator.it1- the second (monotonically nondecreasing) component iterator.
-
-
Method Details
-
hasNext
-
next
-