Class CompactCountsIndex


  • public class CompactCountsIndex
    extends Object
    • Constructor Detail

      • CompactCountsIndex

        public CompactCountsIndex​(long maxCounts,
                                  int numberOfCounts)
      • CompactCountsIndex

        public CompactCountsIndex​(long maxCounts,
                                  LongCountsBloomFilter filterCounts,
                                  int numberOfCounts)
      • CompactCountsIndex

        public CompactCountsIndex()
    • Method Detail

      • isSparse

        public boolean isSparse()
      • addCount

        public void addCount​(long key)
      • addCount

        public void addCount​(long key,
                             int count)
      • getMaxCounts

        public long getMaxCounts()
      • setMaxCounts

        public void setMaxCounts​(long maxCounts)
      • getCachedKeys

        public CountsList getCachedKeys()
      • setCachedKeys

        public void setCachedKeys​(CountsList cachedKeys)
      • getNumberOfCounts

        public int getNumberOfCounts()
      • setNumberOfCounts

        public void setNumberOfCounts​(int numberOfCounts)
      • getCount

        public int getCount​(long key)
      • incrementNumberOfCounts

        public void incrementNumberOfCounts()
      • compact

        public void compact()
      • getNumberOfValuesForSparse

        public int getNumberOfValuesForSparse()
      • getTotal

        public int getTotal()