Package one.microstream.hashing
Interface HashStatisticsBucketBased
-
- All Superinterfaces:
HashStatistics
- All Known Implementing Classes:
HashStatisticsBucketBased.Default
public interface HashStatisticsBucketBased extends HashStatistics
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
HashStatisticsBucketBased.Default
-
Method Summary
Modifier and Type Method Description default double
averageBucketLength()
XGettingTable<Long,Long>
bucketLengthDistribution()
float
hashDensity()
long
highestBucketLength()
static HashStatisticsBucketBased
New(long hashLength, long elementCount, float hashDensity, long highestBucketLength, XGettingTable<Long,Long> bucketLengthDistribution)
-
Methods inherited from interface one.microstream.hashing.HashStatistics
elementCount, hashLength
-
-
-
-
Method Detail
-
averageBucketLength
default double averageBucketLength()
-
hashDensity
float hashDensity()
-
highestBucketLength
long highestBucketLength()
-
bucketLengthDistribution
XGettingTable<Long,Long> bucketLengthDistribution()
-
New
static HashStatisticsBucketBased New(long hashLength, long elementCount, float hashDensity, long highestBucketLength, XGettingTable<Long,Long> bucketLengthDistribution)
-
-