public class KeySetCollectionExtractor extends WrapperMapExtractor
IMapExtractor.EntryObject
Constructor and Description |
---|
KeySetCollectionExtractor(String field) |
KeySetCollectionExtractor(String field,
ICollectionExtractor extractor) |
Modifier and Type | Method and Description |
---|---|
IObjectArray |
extractEntries(IObject coll)
Extracts the array containing the collection content
|
int[] |
extractEntryIds(IObject coll)
Returns the object ids (int) for all objects which are contained in the
collection
|
boolean |
hasExtractableArray()
Return true if the collection array based and the array can be extracted
from the heap dump
|
extractMapEntries, getCollisionRatio, hasCollisionRatio
getCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableContents, hasFillRatio, hasSize
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableContents, hasFillRatio, hasSize
public KeySetCollectionExtractor(String field)
public KeySetCollectionExtractor(String field, ICollectionExtractor extractor)
public int[] extractEntryIds(IObject coll) throws SnapshotException
ICollectionExtractor
extractEntryIds
in interface ICollectionExtractor
extractEntryIds
in class WrapperCollectionExtractor
SnapshotException
public boolean hasExtractableArray()
ICollectionExtractor
hasExtractableArray
in interface ICollectionExtractor
hasExtractableArray
in class WrapperCollectionExtractor
public IObjectArray extractEntries(IObject coll) throws SnapshotException
ICollectionExtractor
extractEntries
in interface ICollectionExtractor
extractEntries
in class WrapperCollectionExtractor
SnapshotException