public final class RangeStatisticImpl extends StatisticImpl implements RangeStatistic, 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 |
|---|
RangeStatisticImpl(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 |
getCurrent()
The current value of this attribute.
|
long |
getHighWaterMark()
Returns the highest value of this statistic, since measurement started.
|
long |
getLowWaterMark()
Returns the lowest value of this statistic, since measurement started.
|
java.util.Map |
getStaticAsMap() |
RangeStatistic |
getStatistic() |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method m,
java.lang.Object[] args) |
void |
reset() |
void |
setCurrent(long curVal) |
void |
setHighWaterMark(long hwm) |
void |
setLowWaterMark(long lwm) |
java.lang.String |
toString() |
getDescription, getLastSampleTime, getName, getStartTime, getUnit, isValidStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getLastSampleTime, getName, getStartTime, getUnitpublic RangeStatisticImpl(long curVal,
long highMark,
long lowMark,
java.lang.String name,
java.lang.String unit,
java.lang.String desc,
long startTime,
long sampleTime)
public RangeStatistic getStatistic()
public java.util.Map getStaticAsMap()
getStaticAsMap in class StatisticImplpublic long getCurrent()
RangeStatisticgetCurrent in interface RangeStatisticpublic void setCurrent(long curVal)
public long getHighWaterMark()
getHighWaterMark in interface RangeStatisticpublic void setHighWaterMark(long hwm)
public long getLowWaterMark()
getLowWaterMark in interface RangeStatisticpublic void setLowWaterMark(long lwm)
public void reset()
reset in class StatisticImplpublic java.lang.String toString()
toString in class StatisticImplpublic java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method m,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.Throwable