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>
,java.util.Iterator<it.unimi.dsi.bits.BitVector>
public class MergedBitVectorIterator extends java.lang.Object implements it.unimi.dsi.fastutil.objects.ObjectIterator<it.unimi.dsi.bits.BitVector>
-
-
Constructor Summary
Constructors Constructor Description MergedBitVectorIterator(java.util.Iterator<? extends it.unimi.dsi.bits.BitVector> it0, java.util.Iterator<? extends it.unimi.dsi.bits.BitVector> it1)
Creates a new merged iterator by merging two given iterators.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
it.unimi.dsi.bits.BitVector
next()
-
-
-
Constructor Detail
-
MergedBitVectorIterator
public MergedBitVectorIterator(java.util.Iterator<? extends it.unimi.dsi.bits.BitVector> it0, java.util.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.
-
-