Class Roaring64Bitmap

java.lang.Object
org.roaringbitmap.longlong.Roaring64Bitmap
All Implemented Interfaces:
Externalizable, Serializable, ImmutableLongBitmapDataProvider, LongBitmapDataProvider

public class Roaring64Bitmap extends Object implements Externalizable, LongBitmapDataProvider
Roaring64Bitmap is a compressed 64 bit bitmap. It can contain all the numbers of long rang[Long.MAX_VALUE, Long.MIN_VALUE]. Since java has no unsigned long,we treat the negative value as a successor of the positive value. So the ascending ordering of all the long value is: 0,1,2...Long.MAX_VALUE,Long.MIN_VALUE,Long.MIN_VALUE+1.......-1. See Long.toUnsignedString()
See Also: