public class WrapperFieldMapExtractor extends WrapperMapExtractor
IMapExtractor.EntryObject| Constructor and Description |
|---|
WrapperFieldMapExtractor(String field,
String keyfield,
String valuefield) |
WrapperFieldMapExtractor(String field,
String keyfield,
String valuefield,
ICollectionExtractor extractor) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
extractEntryIds(IObject coll)
Returns the object ids (int) for all objects which are contained in the
collection
|
Iterator<Map.Entry<IObject,IObject>> |
extractMapEntries(IObject coll)
Extracts the contents of a map (i.e.
|
getCollisionRatio, hasCollisionRatioextractEntries, getCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableArray, hasExtractableContents, hasFillRatio, hasSizeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitextractEntries, getCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableArray, hasExtractableContents, hasFillRatio, hasSizepublic WrapperFieldMapExtractor(String field, String keyfield, String valuefield)
public WrapperFieldMapExtractor(String field, String keyfield, String valuefield, ICollectionExtractor extractor)
public int[] extractEntryIds(IObject coll) throws SnapshotException
ICollectionExtractorextractEntryIds in interface ICollectionExtractorextractEntryIds in class WrapperCollectionExtractorSnapshotExceptionpublic Iterator<Map.Entry<IObject,IObject>> extractMapEntries(IObject coll)
IMapExtractorextractMapEntries in interface IMapExtractorextractMapEntries in class WrapperMapExtractorcoll - - the map to extract contents from