Package org.roaringbitmap.longlong
Class ImmutableLongBitmapDataProvider.RoaringOfLong
- java.lang.Object
-
- org.roaringbitmap.longlong.ImmutableLongBitmapDataProvider.RoaringOfLong
-
- All Implemented Interfaces:
java.util.Iterator<java.lang.Long>
,java.util.PrimitiveIterator<java.lang.Long,java.util.function.LongConsumer>
,java.util.PrimitiveIterator.OfLong
- Enclosing interface:
- ImmutableLongBitmapDataProvider
public static final class ImmutableLongBitmapDataProvider.RoaringOfLong extends java.lang.Object implements java.util.PrimitiveIterator.OfLong
An internal class to help provide streams. Sad but true the interface of LongIterator and PrimitiveIterator.OfLong Does not match. Otherwise it would be easier to just make LongIterator implement PrimitiveIterator.OfLong.
-
-
Constructor Summary
Constructors Constructor Description RoaringOfLong(LongIterator iterator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasNext()
long
nextLong()
-
-
-
Constructor Detail
-
RoaringOfLong
public RoaringOfLong(LongIterator iterator)
-
-