Package org.roaringbitmap
Class ImmutableBitmapDataProvider.RoaringOfInt
- java.lang.Object
-
- org.roaringbitmap.ImmutableBitmapDataProvider.RoaringOfInt
-
- All Implemented Interfaces:
java.util.Iterator<java.lang.Integer>
,java.util.PrimitiveIterator<java.lang.Integer,java.util.function.IntConsumer>
,java.util.PrimitiveIterator.OfInt
- Enclosing interface:
- ImmutableBitmapDataProvider
public static final class ImmutableBitmapDataProvider.RoaringOfInt extends java.lang.Object implements java.util.PrimitiveIterator.OfInt
An internal class to help provide streams. Sad but true the interface of IntIterator and PrimitiveIterator.OfInt Does not match. Otherwise it would be easier to just make IntIterator implement PrimitiveIterator.OfInt.
-
-
Field Summary
Fields Modifier and Type Field Description private IntIterator
iterator
-
Constructor Summary
Constructors Constructor Description RoaringOfInt(IntIterator iterator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
int
nextInt()
-
-
-
Field Detail
-
iterator
private final IntIterator iterator
-
-
Constructor Detail
-
RoaringOfInt
public RoaringOfInt(IntIterator iterator)
-
-