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)
-
Method Details
-
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)
-