com.jeantessier.metrics
Class CounterMeasurement
java.lang.Object
|
+--com.jeantessier.metrics.MeasurementBase
|
+--com.jeantessier.metrics.CounterMeasurement
- All Implemented Interfaces:
- Measurement
- public class CounterMeasurement
- extends MeasurementBase
A simple counter, it tallies the values that are put in it.
If you try to add a non-number, it simply adds 1.
This is the syntax for initializing this type of
measurement:
<init>
[initial value]
</init>
| Methods inherited from class com.jeantessier.metrics.MeasurementBase |
doubleValue, floatValue, getContext, getDescriptor, getLongName, getShortName, getValue, intValue, isCached, isEmpty, isInRange, longValue, perl, setCached, setEmpty, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CounterMeasurement
public CounterMeasurement(MeasurementDescriptor descriptor,
Metrics context,
java.lang.String initText)
add
public void add(java.lang.Object object)
- Overrides:
add in class MeasurementBase
add
public void add(int i)
- Overrides:
add in class MeasurementBase
add
public void add(long l)
- Overrides:
add in class MeasurementBase
add
public void add(float f)
- Overrides:
add in class MeasurementBase
add
public void add(double d)
- Overrides:
add in class MeasurementBase
accept
public void accept(MeasurementVisitor visitor)
compute
protected double compute()
- Overrides:
compute in class MeasurementBase
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.