biz.hammurapi.metrics
Interface Metric
- All Known Subinterfaces:
- Slice
- All Known Implementing Classes:
- SimpleMetric, SimpleSlice
public interface Metric
- Version:
- $Revision: 1.5 $
- Author:
- Pavel Vlasov
getNumber
int getNumber()
- Returns:
- number of measurements
getMin
double getMin()
- Returns:
- Minimum value
getMax
double getMax()
- Returns:
- Maximum value
getAvg
double getAvg()
- Returns:
- Average
getTotal
double getTotal()
- Returns:
- Sum of values from all measurements
getDeviation
double getDeviation()
- Returns:
- average distance from average
add
void add(double value,
long time)
- Adds measurement
- Parameters:
source
- Source objectvalue
- value
add
void add(Metric metric)
- Adds another metric (aggregates)
- Parameters:
metric
-
getMeasurements
java.util.Collection getMeasurements()
- Returns:
- Collection of
Metric.Measurement
getName
java.lang.String getName()
Copyright © 2003 Hammurapi Group. All Rights Reserved.