public static class HashCollection.Analysis<H> extends Object
| Constructor and Description |
|---|
Analysis(H subject,
int size,
float hashDensity,
int slotCount,
int shortestEntryChainLength,
int longestEntryChainLength,
int distributionRange,
XGettingList<KeyValue<Integer,Integer>> chainLengthDistribution) |
| Modifier and Type | Method and Description |
|---|---|
double |
getAverageEntryChainLength() |
XGettingList<KeyValue<Integer,Integer>> |
getChainLengthDistribution() |
double |
getDistributionEfficienty() |
int |
getDistributionRange() |
float |
getHashDensity() |
int |
getLongestEntryChainLength() |
int |
getShortestEntryChainLength() |
int |
getSize() |
int |
getSlotCount() |
double |
getStorageEfficienty() |
H |
getSubject() |
String |
toString() |
public Analysis(H subject, int size, float hashDensity, int slotCount, int shortestEntryChainLength, int longestEntryChainLength, int distributionRange, XGettingList<KeyValue<Integer,Integer>> chainLengthDistribution)
public H getSubject()
public float getHashDensity()
public int getSlotCount()
public int getShortestEntryChainLength()
public double getAverageEntryChainLength()
public int getLongestEntryChainLength()
public XGettingList<KeyValue<Integer,Integer>> getChainLengthDistribution()
public int getSize()
public double getDistributionEfficienty()
public double getStorageEfficienty()
public int getDistributionRange()
public String toString()
toString in class ObjectObject.toString()Copyright © 2022 MicroStream Software. All rights reserved.