public interface BitmapDataProvider extends ImmutableBitmapDataProvider
ImmutableBitmapDataProvider.RoaringOfInt| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(int x)
set the value to "true", whether it already appears or not.
|
void |
add(long min,
long sup)
Add a range of values to the bitmap
|
void |
remove(int x)
If present remove the specified integers (effectively, sets its bit value to false)
|
void |
trim()
Recover allocated but unused memory.
|
contains, first, forEach, getBatchIterator, getCardinality, getIntIterator, getLongCardinality, getLongSizeInBytes, getReverseIntIterator, getSizeInBytes, isEmpty, last, limit, nextAbsentValue, nextValue, previousAbsentValue, previousValue, rangeCardinality, rank, rankLong, reverseStream, select, serialize, serialize, serializedSizeInBytes, stream, toArrayvoid add(int x)
x - integer valuevoid add(long min,
long sup)
min - the inclusive minimum valuesup - the exclusive maximum valuevoid remove(int x)
x - integer value representing the index in a bitmapvoid trim()