Class CompactIndex


  • public class CompactIndex
    extends Object
    • Constructor Detail

      • CompactIndex

        public CompactIndex​(long numberOfFeatures,
                            int numberOfCounts)
      • CompactIndex

        public CompactIndex​(long numberOfFeatures,
                            LongBloomFilter filterCounts,
                            int numberOfCounts)
      • CompactIndex

        public CompactIndex()
    • Method Detail

      • isSparse

        public boolean isSparse()
      • addKey

        public void addKey​(long key)
      • getNumberOfFeatures

        public long getNumberOfFeatures()
      • setNumberOfFeatures

        public void setNumberOfFeatures​(long numberOfFeatures)
      • getCachedKeys

        public List<Long> getCachedKeys()
      • setCachedKeys

        public void setCachedKeys​(List<Long> cachedKeys)
      • setFilterCounts

        public void setFilterCounts​(LongBloomFilter filterCounts)
      • getNumberOfCounts

        public int getNumberOfCounts()
      • setNumberOfCounts

        public void setNumberOfCounts​(int numberOfCounts)
      • mightContain

        public boolean mightContain​(long key)
      • makeNonSparse

        public void makeNonSparse()
      • compact

        public void compact()