org.eclipse.mat.internal.collectionextract
Class ExtractionUtils

java.lang.Object
  extended by org.eclipse.mat.internal.collectionextract.ExtractionUtils

public class ExtractionUtils
extends Object


Constructor Summary
ExtractionUtils()
           
 
Method Summary
static int getNumberOfNotNullArrayElements(int[] ids)
           
static int getNumberOfNotNullArrayElements(IObjectArray arrayObject)
           
static int getNumberOfNotNullArrayElements(long[] addresses)
           
static int[] referenceArrayToIds(ISnapshot snapshot, long[] referenceArray)
           
static Integer toInteger(Object i)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtractionUtils

public ExtractionUtils()
Method Detail

toInteger

public static Integer toInteger(Object i)

getNumberOfNotNullArrayElements

public static int getNumberOfNotNullArrayElements(IObjectArray arrayObject)

getNumberOfNotNullArrayElements

public static int getNumberOfNotNullArrayElements(long[] addresses)

getNumberOfNotNullArrayElements

public static int getNumberOfNotNullArrayElements(int[] ids)

referenceArrayToIds

public static int[] referenceArrayToIds(ISnapshot snapshot,
                                        long[] referenceArray)
                                 throws SnapshotException
Throws:
SnapshotException