com.jeantessier.metrics
Class NameListMeasurement
java.lang.Object
|
+--com.jeantessier.metrics.MeasurementBase
|
+--com.jeantessier.metrics.NameListMeasurement
- All Implemented Interfaces:
- CollectionMeasurement, Measurement
- public class NameListMeasurement
- extends MeasurementBase
- implements CollectionMeasurement
<init-text>
[SET | LIST]
</init-text>
Defaults to SET (i.e., does not count duplicates).
Methods inherited from class com.jeantessier.metrics.MeasurementBase |
Add, Add, Add, Add, Cached, Cached, Context, Descriptor, doubleValue, floatValue, InRange, intValue, LongName, longValue, Perl, ShortName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.jeantessier.metrics.Measurement |
Add, Add, Add, Add, Context, Descriptor, doubleValue, floatValue, InRange, intValue, LongName, longValue, ShortName |
NameListMeasurement
public NameListMeasurement(MeasurementDescriptor descriptor,
Metrics context,
java.lang.String init_text)
Add
public void Add(java.lang.Object object)
- Specified by:
Add
in interface Measurement
- Overrides:
Add
in class MeasurementBase
Accept
public void Accept(MeasurementVisitor visitor)
- Specified by:
Accept
in interface Measurement
Value
public java.lang.Number Value()
- Specified by:
Value
in interface Measurement
- Overrides:
Value
in class MeasurementBase
Compute
protected double Compute()
- Overrides:
Compute
in class MeasurementBase
Values
public java.util.Collection Values()
- Specified by:
Values
in interface CollectionMeasurement