## Uses of Class
org.eclipse.mat.snapshot.HistogramRecord

Packages that use HistogramRecord
org.eclipse.mat.parser.internal.snapshot: Utilities for performing basic operations on the snapshot (not API).
org.eclipse.mat.parser.model: The implementation of key snapshot objects such as representing classes, arrays, and objects in the snapshot.
org.eclipse.mat.snapshot: The Snapshot API, a VM independent way of looking at a snapshot of the state of objects in a heap.

### Uses of HistogramRecord in org.eclipse.mat.parser.internal.snapshot

Subclasses of HistogramRecord in org.eclipse.mat.parser.internal.snapshot
`class` `ClassHistogramRecordBuilder`
`class` `ClassLoaderHistogramRecordBuilder`
`class` `HistogramBuilder`

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

Subclasses of HistogramRecord in org.eclipse.mat.parser.model
`class` `XClassHistogramRecord` Holds details about a class, the number of instances and the shallow and retained sizes.
`class` `XClassLoaderHistogramRecord` Accumulated data about a class loader, including classes and shallow and retained sizes.

### Uses of HistogramRecord in org.eclipse.mat.snapshot

Subclasses of HistogramRecord in org.eclipse.mat.snapshot
`class` `ClassHistogramRecord` This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class).
`class` `ClassLoaderHistogramRecord` This class holds the histogram data on the objects found in the object set for which a histogram was computed (aggregated per class loader).
`class` `Histogram` Class histogram - heap objects aggregated by their class.

Fields in org.eclipse.mat.snapshot with type parameters of type HistogramRecord
`static Comparator<HistogramRecord>` HistogramRecord.`COMPARATOR_FOR_LABEL`
`static Comparator<HistogramRecord>` HistogramRecord.`COMPARATOR_FOR_NUMBEROFOBJECTS`
`static Comparator<HistogramRecord>` HistogramRecord.`COMPARATOR_FOR_RETAINEDHEAPSIZE`
`static Comparator<HistogramRecord>` HistogramRecord.`COMPARATOR_FOR_USEDHEAPSIZE`

Methods in org.eclipse.mat.snapshot that return types with arguments of type HistogramRecord
`static Comparator<HistogramRecord>` HistogramRecord.`reverseComparator(Comparator<HistogramRecord> comparator)` Convenience method reversing the order of the given comparator.

Method parameters in org.eclipse.mat.snapshot with type arguments of type HistogramRecord
`static String` Histogram.`generateClassHistogramRecordCsvReport(Histogram histogram, Comparator<HistogramRecord> comparator)` Generate machine/human readable comma separated report from an histogram.
`static String` Histogram.`generateClassHistogramRecordTextReport(Histogram histogram, Comparator<HistogramRecord> comparator)` Generate human readable text based report from a histogram.
`static String` Histogram.`generateClassLoaderHistogramRecordCsvReport(Histogram histogram, Comparator<HistogramRecord> comparator)` Generate machine/human readable comma separated report from an histogram.
`static Comparator<HistogramRecord>` HistogramRecord.`reverseComparator(Comparator<HistogramRecord> comparator)` Convenience method reversing the order of the given comparator.