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, hasCollisionRatio
extractEntries, getCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableArray, hasExtractableContents, hasFillRatio, hasSize
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
extractEntries, getCapacity, getFillRatio, getNumberOfNotNullElements, getSize, hasCapacity, hasExtractableArray, hasExtractableContents, hasFillRatio, hasSize
public WrapperFieldMapExtractor(String field, String keyfield, String valuefield)
public WrapperFieldMapExtractor(String field, String keyfield, String valuefield, ICollectionExtractor extractor)
public int[] extractEntryIds(IObject coll) throws SnapshotException
ICollectionExtractor
extractEntryIds
in interface ICollectionExtractor
extractEntryIds
in class WrapperCollectionExtractor
SnapshotException
public Iterator<Map.Entry<IObject,IObject>> extractMapEntries(IObject coll)
IMapExtractor
extractMapEntries
in interface IMapExtractor
extractMapEntries
in class WrapperMapExtractor
coll
- - the map to extract contents from