# Uses of Interface
org.eclipse.mat.snapshot.model.IObjectArray

Packages that use IObjectArray
Package
Description
org.eclipse.mat.inspections.collectionextract
Code for reading data from collections found in a snapshot.
org.eclipse.mat.internal.collectionextract
Code for reading data from collections found in a snapshot.
org.eclipse.mat.parser.model
The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot.

## Uses of IObjectArray in org.eclipse.mat.inspections.collectionextract

Methods in org.eclipse.mat.inspections.collectionextract that return IObjectArray
Modifier and Type
Method
Description
`IObjectArray`
AbstractExtractedCollection.`extractEntries()`
Get the array with contents of the collection
`IObjectArray`
ICollectionExtractor.`extractEntries(IObject collection)`
Extracts the array containing the collection content

## Uses of IObjectArray in org.eclipse.mat.internal.collectionextract

Methods in org.eclipse.mat.internal.collectionextract that return IObjectArray
Modifier and Type
Method
Description
`IObjectArray`
ArrayCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
ConcurrentHashMapCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
ConcurrentSkipListCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
EmptyCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
FieldArrayCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
FieldSizedCapacityCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
FieldSizedCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
HashMapCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
HashSetCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
KeySetCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
MATCollectionExtractor.`extractEntries(IObject collection)`
`IObjectArray`
NoContentCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
PairCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
ReplicatedValueCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
SetFromCollectionExtractor.`extractEntries(IObject collection)`
`IObjectArray`
SingletonCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
SingletonMapExtractor.`extractEntries(IObject coll)`
`IObjectArray`
TreeMapCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
ValuesCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
WrapperCollectionExtractor.`extractEntries(IObject coll)`
`IObjectArray`
HashMapCollectionExtractor.`getBackingArray(IObject coll)`
`static IObjectArray`
ExtractionUtils.`getOnlyArrayField(IObject obj)`
Get the only array field from the object.
Methods in org.eclipse.mat.internal.collectionextract with parameters of type IObjectArray
Modifier and Type
Method
Description
`static int`
ExtractionUtils.`getNumberOfNotNullArrayElements(IObjectArray arrayObject)`

## Uses of IObjectArray in org.eclipse.mat.parser.model

Classes in org.eclipse.mat.parser.model that implement IObjectArray
Modifier and Type
Class
Description
`class`
`ObjectArrayImpl`
Implementation of a Java object array.