Interface ClassHistogramData

All Superinterfaces:
DoubleEvent, TimeData
All Known Implementing Classes:
ClassHistogramDataImpl

public interface ClassHistogramData extends DoubleEvent
This class represents a Java class and the instance totals that are associated with it.
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Gets the number of instances of the class.
    Gets the loaded class name.
    long
    Gets the total size on the heap that is used by all the instances of this class.

    Methods inherited from interface com.ibm.java.diagnostics.healthcenter.api.DoubleEvent

    getValue

    Methods inherited from interface com.ibm.java.diagnostics.healthcenter.api.TimeData

    getTime
  • Method Details

    • getClassName

      String getClassName()
      Gets the loaded class name.
      Returns:
      the class name.
    • getClassCount

      long getClassCount()
      Gets the number of instances of the class.
      Returns:
      the number of instances.
    • getClassSize

      long getClassSize()
      Gets the total size on the heap that is used by all the instances of this class.
      Returns:
      the total size in bytes.