Package org.eclipse.mat.snapshot
Class UnreachableObjectsHistogram.Record
- java.lang.Object
-
- org.eclipse.mat.snapshot.UnreachableObjectsHistogram.Record
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- UnreachableObjectsHistogram
public static class UnreachableObjectsHistogram.Record extends Object implements Serializable
Holds details about the unreachable objects for objects of one particular- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getClassAddress()
the actual address of the classString
getClassName()
The name of the classint
getObjectCount()
the number of instances discarded by Memory Analyzerlong
getShallowHeapSize()
the total size occupied by instances of this class that were discarded
-
-
-
Constructor Detail
-
Record
public Record(String className, long classAddress, int nrOfObjects, long sizeOfObjects)
Details about a particular class- Parameters:
className
- the class nameclassAddress
- the address of the class objectnrOfObjects
- the number of instancessizeOfObjects
- the total size of the instances- Since:
- 1.0
-
Record
public Record(String className, int nrOfObjects, long sizeOfObjects)
Details about a particular class- Parameters:
className
- the class namenrOfObjects
- the number of instancessizeOfObjects
- the total size of the instances
-
-
Method Detail
-
getClassName
public String getClassName()
The name of the class- Returns:
- the class name
-
getObjectCount
public int getObjectCount()
the number of instances discarded by Memory Analyzer- Returns:
- the number of instances
-
getShallowHeapSize
public long getShallowHeapSize()
the total size occupied by instances of this class that were discarded- Returns:
- the total size
-
getClassAddress
public long getClassAddress()
the actual address of the class- Returns:
- the class address
- Since:
- 1.0
-
-