public final class AverageRangeStatisticImpl extends StatisticImpl implements AverageRangeStatistic, java.lang.reflect.InvocationHandler
LAST_SAMPLE_TIME, NEWLINE, sampleTime, START_TIME, statMap, UNIT_COUNT, UNIT_MICROSECOND, UNIT_MILLISECOND, UNIT_NANOSECOND, UNIT_SECOND| Constructor and Description |
|---|
AverageRangeStatisticImpl(long curVal,
long highMark,
long lowMark,
java.lang.String name,
java.lang.String unit,
java.lang.String desc,
long startTime,
long sampleTime) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAverage() |
long |
getCurrent()
The current value of this attribute.
|
long |
getHighWaterMark()
The highest value this attribute has held since the beginninYg of the measurement.
|
long |
getLowWaterMark()
The lowest value this attribute has held since the beginning of the measurement.
|
java.util.Map |
getStaticAsMap() |
AverageRangeStatistic |
getStatistic() |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
void |
reset() |
void |
setCurrent(long curVal) |
java.lang.String |
toString() |
getDescription, getLastSampleTime, getName, getStartTime, getUnit, isValidStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getLastSampleTime, getName, getStartTime, getUnitpublic AverageRangeStatisticImpl(long curVal,
long highMark,
long lowMark,
java.lang.String name,
java.lang.String unit,
java.lang.String desc,
long startTime,
long sampleTime)
public AverageRangeStatistic getStatistic()
public java.lang.String toString()
toString in class StatisticImplpublic java.util.Map getStaticAsMap()
getStaticAsMap in class StatisticImplpublic void reset()
reset in class StatisticImplpublic long getAverage()
getAverage in interface AverageRangeStatisticpublic long getCurrent()
RangeStatisticgetCurrent in interface RangeStatisticpublic void setCurrent(long curVal)
public long getHighWaterMark()
RangeStatisticgetHighWaterMark in interface RangeStatisticpublic long getLowWaterMark()
RangeStatisticgetLowWaterMark in interface RangeStatisticpublic java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.Throwable