Package it.unimi.dsi.sux4j.scratch
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
Methods 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