Class ThresholdFuncBitmap


  • public final class ThresholdFuncBitmap
    extends UpdateableBitmapFunction
    A threshold Boolean function returns true if the number of true values exceed a threshold. It is a symmetric Boolean function. This class implements an algorithm described in the following paper: Owen Kaser and Daniel Lemire, Compressed bitmap indexes: beyond unions and intersections http://arxiv.org/abs/1402.4466 It is not thread safe: you should use one object per thread.
    Since:
    0.8.0
    Author:
    Daniel Lemire
    See Also:
    http://en.wikipedia.org/wiki/Symmetric_Boolean_function
    • Constructor Detail

      • ThresholdFuncBitmap

        public ThresholdFuncBitmap​(int min)
        Construction a threshold function with a given threshold
        Parameters:
        min - threshold