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
public ExtractedMap(IObject coll, IMapExtractor extractor)
public boolean hasCollisionRatio()
public Double getCollisionRatio() throws SnapshotException
SnapshotException
public IObject getByKeyIdentity(IObject key) throws SnapshotException
key
- SnapshotException