Interface LongBitmapDataProvider

All Superinterfaces:
ImmutableLongBitmapDataProvider
All Known Implementing Classes:
Roaring64Bitmap, Roaring64NavigableMap

public interface LongBitmapDataProvider extends ImmutableLongBitmapDataProvider
Representing a general bitmap interface.
  • Method Details

    • addLong

      void addLong(long x)
      set the value to "true", whether it already appears or not.
      Parameters:
      x - long value
    • removeLong

      void removeLong(long x)
      If present remove the specified integers (effectively, sets its bit value to false)
      Parameters:
      x - long value representing the index in a bitmap
    • trim

      void trim()
      Recover allocated but unused memory.