Package org.elasticsearch.index.seqno
Class CountedBitSet
- java.lang.Object
-
- org.elasticsearch.index.seqno.CountedBitSet
-
public final class CountedBitSet extends java.lang.Object
ACountedBitSet
wraps aFixedBitSet
but automatically releases the internal bitset when all bits are set to reduce memory usage. This structure can work well for sequence numbers as these numbers are likely to form contiguous ranges (eg. filling all bits).
-
-
Constructor Summary
Constructors Constructor Description CountedBitSet(short numBits)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
get(int index)
void
set(int index)
-