Class ClassHistogramDataImpl
java.lang.Object
com.ibm.java.diagnostics.healthcenter.api.impl.TimeDataImpl
com.ibm.java.diagnostics.healthcenter.api.impl.DoubleEventImpl
com.ibm.java.diagnostics.healthcenter.api.classes.impl.ClassHistogramDataImpl
- All Implemented Interfaces:
ClassHistogramData,DoubleEvent,TimeData
-
Field Summary
Fields inherited from class com.ibm.java.diagnostics.healthcenter.api.impl.TimeDataImpl
eventTime -
Constructor Summary
ConstructorsConstructorDescriptionClassHistogramDataImpl(double eventTime, String className, long classCount, long classSize) -
Method Summary
Modifier and TypeMethodDescriptionlongGets the number of instances of the class.Gets the loaded class name.longGets the total size on the heap that is used by all the instances of this class.Methods inherited from class com.ibm.java.diagnostics.healthcenter.api.impl.DoubleEventImpl
getValueMethods inherited from class com.ibm.java.diagnostics.healthcenter.api.impl.TimeDataImpl
getTimeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.ibm.java.diagnostics.healthcenter.api.DoubleEvent
getValue
-
Constructor Details
-
ClassHistogramDataImpl
-
-
Method Details
-
getClassName
Description copied from interface:ClassHistogramDataGets the loaded class name.- Specified by:
getClassNamein interfaceClassHistogramData- Returns:
- the class name.
-
getClassSize
public long getClassSize()Description copied from interface:ClassHistogramDataGets the total size on the heap that is used by all the instances of this class.- Specified by:
getClassSizein interfaceClassHistogramData- Returns:
- the total size in bytes.
-
getClassCount
public long getClassCount()Description copied from interface:ClassHistogramDataGets the number of instances of the class.- Specified by:
getClassCountin interfaceClassHistogramData- Returns:
- the number of instances.
-