Class ThreadSafeMutableRoaringBitmap


  • public class ThreadSafeMutableRoaringBitmap
    extends Object
    Helper wrapper class for MutableRoaringBitmap to make it thread-safe.
    • Constructor Detail

      • ThreadSafeMutableRoaringBitmap

        public ThreadSafeMutableRoaringBitmap()
      • ThreadSafeMutableRoaringBitmap

        public ThreadSafeMutableRoaringBitmap​(int firstDocId)
    • Method Detail

      • add

        public void add​(int docId)
      • contains

        public boolean contains​(int docId)
      • remove

        public void remove​(int docId)
      • replace

        public void replace​(int oldDocId,
                            int newDocId)
      • getMutableRoaringBitmap

        public org.roaringbitmap.buffer.MutableRoaringBitmap getMutableRoaringBitmap()