Class ThresholdFuncBitmap32

    • Field Detail

      • min

        private final int min
      • buffers

        private int[] buffers
      • bufferUsed

        private int bufferUsed
      • bufcounters

        private final int[] bufcounters
      • zeroes64

        private static final int[] zeroes64
    • Constructor Detail

      • ThresholdFuncBitmap32

        public ThresholdFuncBitmap32​(int min)
        Construction a threshold function with a given threshold
        Parameters:
        min - threshold
    • Method Detail

      • threshold2buf

        private int threshold2buf​(int t,
                                  int[] buf,
                                  int bufUsed)
      • threshold3

        private static int threshold3​(int t,
                                      int[] buffers,
                                      int bufUsed)
      • threshold4

        private int threshold4​(int t,
                               int[] buf,
                               int bufUsed)
      • orLiterals

        private void orLiterals​(BitmapStorage32 out,
                                int runBegin,
                                int runLength)
      • andLiterals

        private void andLiterals​(BitmapStorage32 out,
                                 int runBegin,
                                 int runLength)
      • generalLiterals

        private void generalLiterals​(int deficit,
                                     BitmapStorage32 out,
                                     int runBegin,
                                     int runLength)