public abstract class HashedMapCollectionExtractorBase extends MapCollectionExtractorBase
IMapExtractor.EntryObject
Constructor and Description |
---|
HashedMapCollectionExtractorBase(String arrayField,
String keyField,
String valueField) |
Modifier and Type | Method and Description |
---|---|
Double |
getCollisionRatio(IObject coll)
Calculates the collision ratio in the collection
|
Double |
getFillRatio(IObject coll)
Calculate the fill ration of a collection
|
boolean |
hasCollisionRatio()
Check if the extractor can calculate collision ratio
|
boolean |
hasFillRatio()
Check if fill ratio for the collection can be calculated, i.e.
|
extractMapEntries, getCapacity, hasCapacity
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
extractEntries, extractEntryIds, getNumberOfNotNullElements, getSize, hasExtractableArray, hasExtractableContents, hasSize
public boolean hasFillRatio()
ICollectionExtractor
public Double getFillRatio(IObject coll) throws SnapshotException
ICollectionExtractor
SnapshotException
public boolean hasCollisionRatio()
IMapExtractor
public Double getCollisionRatio(IObject coll) throws SnapshotException
IMapExtractor
SnapshotException