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 classHashStatisticsBucketBased.Default 
- 
Method Summary
Modifier and Type Method Description default doubleaverageBucketLength()XGettingTable<Long,Long>bucketLengthDistribution()floathashDensity()longhighestBucketLength()static HashStatisticsBucketBasedNew(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)
 
 - 
 
 -