public class ValuesCollectionExtractor extends WrapperCollectionExtractor
| Constructor and Description |
|---|
ValuesCollectionExtractor(String field) |
ValuesCollectionExtractor(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
|
getCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableContents, hasFillRatio, hasSizepublic ValuesCollectionExtractor(String field)
public ValuesCollectionExtractor(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