org.eclipse.mat.parser.internal.snapshot
Class ClassHistogramRecordBuilder
java.lang.Object
org.eclipse.mat.snapshot.HistogramRecord
org.eclipse.mat.parser.internal.snapshot.ClassHistogramRecordBuilder
- All Implemented Interfaces:
- java.io.Serializable
public class ClassHistogramRecordBuilder
- extends HistogramRecord
- See Also:
- Serialized Form
Methods inherited from class org.eclipse.mat.snapshot.HistogramRecord |
getLabel, getNumberOfObjects, getRetainedHeapSize, getUsedHeapSize, incNumberOfObjects, incNumberOfObjects, incRetainedHeapSize, incUsedHeapSize, reverseComparator, setLabel, setNumberOfObjects, setRetainedHeapSize, setUsedHeapSize |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassHistogramRecordBuilder
public ClassHistogramRecordBuilder(java.lang.String label,
int classId)
add
public void add(long usedHeapSize)
add
public void add(int objectId,
long usedHeapSize)
addAll
public void addAll(long numberOfObjects,
long usedHeapSize)
addAll
public void addAll(int[] objectIds,
long usedHeapSize)
toClassHistogramRecord
public ClassHistogramRecord toClassHistogramRecord()