public class IBM6ArrayListCollectionExtractor extends FieldArrayCollectionExtractor
| Constructor and Description |
|---|
IBM6ArrayListCollectionExtractor(String firstIndex,
String lastIndex,
String arrayField) |
IBM6ArrayListCollectionExtractor(String firstIndex,
String lastIndex,
String arrayField,
String sizeField) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
extractEntryIds(IObject coll)
Returns the object ids (int) for all objects which are contained in the
collection
|
Integer |
getSize(IObject coll)
Extract the size of the collection
|
boolean |
hasSize()
Check if the size of the collection can be extracted
|
extractEntries, getCapacity, getFillRatio, getNumberOfNotNullElements, hasCapacity, hasExtractableArray, hasExtractableContents, hasFillRatiopublic IBM6ArrayListCollectionExtractor(String firstIndex, String lastIndex, String arrayField)
public boolean hasSize()
ICollectionExtractorhasSize in interface ICollectionExtractorhasSize in class FieldArrayCollectionExtractorpublic Integer getSize(IObject coll) throws SnapshotException
ICollectionExtractorgetSize in interface ICollectionExtractorgetSize in class FieldArrayCollectionExtractorSnapshotExceptionpublic int[] extractEntryIds(IObject coll) throws SnapshotException
ICollectionExtractorextractEntryIds in interface ICollectionExtractorextractEntryIds in class FieldArrayCollectionExtractorSnapshotException