Package org.roaringbitmap.longlong
Class Roaring64Bitmap.ForwardPeekableIterator
- java.lang.Object
-
- org.roaringbitmap.longlong.Roaring64Bitmap.PeekableIterator
-
- org.roaringbitmap.longlong.Roaring64Bitmap.ForwardPeekableIterator
-
- All Implemented Interfaces:
java.lang.Cloneable
,LongIterator
,PeekableLongIterator
- Enclosing class:
- Roaring64Bitmap
private class Roaring64Bitmap.ForwardPeekableIterator extends Roaring64Bitmap.PeekableIterator
-
-
Constructor Summary
Constructors Constructor Description ForwardPeekableIterator(LeafNodeIterator keyIte)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
compare(long next, long val)
(package private) boolean
compareHigh(byte[] next, byte[] val)
(package private) PeekableCharIterator
getIterator(Container container)
-
Methods inherited from class org.roaringbitmap.longlong.Roaring64Bitmap.PeekableIterator
advanceIfNeeded, clone, hasNext, next, peekNext
-
-
-
-
Constructor Detail
-
ForwardPeekableIterator
public ForwardPeekableIterator(LeafNodeIterator keyIte)
-
-
Method Detail
-
getIterator
PeekableCharIterator getIterator(Container container)
- Specified by:
getIterator
in classRoaring64Bitmap.PeekableIterator
-
compare
boolean compare(long next, long val)
- Specified by:
compare
in classRoaring64Bitmap.PeekableIterator
-
compareHigh
boolean compareHigh(byte[] next, byte[] val)
- Specified by:
compareHigh
in classRoaring64Bitmap.PeekableIterator
-
-