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, hasCollisionRatiogetCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableContents, hasFillRatio, hasSizeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableContents, hasFillRatio, hasSizepublic KeySetCollectionExtractor(String field)
public KeySetCollectionExtractor(String field, ICollectionExtractor extractor)
public int[] extractEntryIds(IObject coll) throws SnapshotException
ICollectionExtractorextractEntryIds in interface ICollectionExtractorextractEntryIds in class WrapperCollectionExtractorSnapshotExceptionpublic boolean hasExtractableArray()
ICollectionExtractorhasExtractableArray in interface ICollectionExtractorhasExtractableArray in class WrapperCollectionExtractorpublic IObjectArray extractEntries(IObject coll) throws SnapshotException
ICollectionExtractorextractEntries in interface ICollectionExtractorextractEntries in class WrapperCollectionExtractorSnapshotException