public final class BoundaryStatisticImpl extends StatisticImpl implements BoundaryStatistic, 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 |
---|
BoundaryStatisticImpl(long lower,
long upper,
java.lang.String name,
java.lang.String unit,
java.lang.String desc,
long startTime,
long sampleTime) |
Modifier and Type | Method and Description |
---|---|
long |
getLowerBound()
The lower limit of the value of this attribute.The upper limit of the value of this attribute.
|
java.util.Map |
getStaticAsMap() |
BoundaryStatistic |
getStatistic() |
long |
getUpperBound()
The upper limit of the value of this attribute.
|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method m,
java.lang.Object[] args) |
void |
reset() |
getDescription, getLastSampleTime, getName, getStartTime, getUnit, isValidString, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDescription, getLastSampleTime, getName, getStartTime, getUnit
public BoundaryStatisticImpl(long lower, long upper, java.lang.String name, java.lang.String unit, java.lang.String desc, long startTime, long sampleTime)
public BoundaryStatistic getStatistic()
public java.util.Map getStaticAsMap()
getStaticAsMap
in class StatisticImpl
public long getLowerBound()
BoundaryStatistic
getLowerBound
in interface BoundaryStatistic
public long getUpperBound()
BoundaryStatistic
getUpperBound
in interface BoundaryStatistic
public void reset()
reset
in class StatisticImpl
public 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.InvocationHandler
java.lang.Throwable