Class HashCollection.Analysis<H>

    • Constructor Detail

      • Analysis

        public Analysis​(H subject,
                        int size,
                        float hashDensity,
                        int slotCount,
                        int shortestEntryChainLength,
                        int longestEntryChainLength,
                        int distributionRange,
                        XGettingList<KeyValue<Integer,​Integer>> chainLengthDistribution)
    • Method Detail

      • getSubject

        public H getSubject()
      • getHashDensity

        public float getHashDensity()
      • getSlotCount

        public int getSlotCount()
      • getShortestEntryChainLength

        public int getShortestEntryChainLength()
      • getAverageEntryChainLength

        public double getAverageEntryChainLength()
      • getLongestEntryChainLength

        public int getLongestEntryChainLength()
      • getSize

        public int getSize()
      • getDistributionEfficienty

        public double getDistributionEfficienty()
      • getStorageEfficienty

        public double getStorageEfficienty()
      • getDistributionRange

        public int getDistributionRange()