public class ExtractedMap extends AbstractExtractedCollection<Map.Entry<IObject,IObject>,IMapExtractor>
IObject.Type
Constructor and Description |
---|
ExtractedMap(IObject coll,
IMapExtractor extractor) |
Modifier and Type | Method and Description |
---|---|
IObject |
getByKeyIdentity(IObject key)
Gets an object from the Map, searching by the key.
|
Double |
getCollisionRatio()
Get the ration of collisions inside the map
|
boolean |
hasCollisionRatio()
Check if collision ratio can be calculated for the map
|
Iterator<Map.Entry<IObject,IObject>> |
iterator() |
extractEntries, extractEntryIds, getCapacity, getClassSpecificName, getClazz, getDisplayName, getFillRatio, getGCRootInfo, getObjectAddress, getObjectId, getOutboundReferences, getRetainedHeapSize, getSnapshot, getTechnicalName, getUsedHeapSize, hasCapacity, hasExtractableArray, hasExtractableContents, hasFillRatio, hasSize, isEmpty, resolveValue, size, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public ExtractedMap(IObject coll, IMapExtractor extractor)
public boolean hasCollisionRatio()
public Double getCollisionRatio() throws SnapshotException
SnapshotException
public IObject getByKeyIdentity(IObject key) throws SnapshotException
key
- SnapshotException