|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.jeantessier.metrics.MeasurementBase | +--com.jeantessier.metrics.StatisticalMeasurement
Computes the statistical properties of a given measurement across the submetrics of the measurement's context. Given a measurement name, it explores the tree of metrics rooted at the context and finds the numerical value of these named measurements in the tree. For these measurements, it computes:
This is the syntax for initializing this type of measurement:
<init> monitored measurement name [DISPOSE_x] [DISPOSE_x] </init>
Field Summary | |
static int |
DISPOSE_AVERAGE
Use Average() value on StatisticalMeasurements |
static int |
DISPOSE_IGNORE
Ignore StatisticalMeasurements and drill down to the next level |
static int |
DISPOSE_MAXIMUM
Use Maximum() value on StatisticalMeasurements |
static int |
DISPOSE_MEDIAN
Use Median() value on StatisticalMeasurements |
static int |
DISPOSE_MINIMUM
Use Minimum() value on StatisticalMeasurements |
static int |
DISPOSE_NB_DATA_POINTS
Use NbDataPoints() value on StatisticalMeasurements |
static int |
DISPOSE_STANDARD_DEVIATION
Use StandardDeviation() value on StatisticalMeasurements |
static int |
DISPOSE_SUM
Use Sum() value on StatisticalMeasurements |
Constructor Summary | |
StatisticalMeasurement(MeasurementDescriptor descriptor,
Metrics context,
java.lang.String init_text)
|
Method Summary | |
void |
Accept(MeasurementVisitor visitor)
|
double |
Average()
|
protected double |
Compute()
|
static java.lang.String |
DisposeAbbreviation(int dispose)
|
static java.lang.String |
DisposeLabel(int dispose)
|
double |
Maximum()
|
double |
Median()
|
double |
Minimum()
|
int |
NbDataPoints()
|
double |
StandardDeviation()
Real standard deviation of the data set. |
double |
Sum()
|
java.lang.String |
toString()
|
Methods inherited from class com.jeantessier.metrics.MeasurementBase |
Add, Add, Add, Add, Add, Cached, Cached, Context, Descriptor, doubleValue, floatValue, InRange, intValue, LongName, longValue, Perl, ShortName, Value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int DISPOSE_IGNORE
public static final int DISPOSE_MINIMUM
public static final int DISPOSE_MEDIAN
public static final int DISPOSE_AVERAGE
public static final int DISPOSE_STANDARD_DEVIATION
public static final int DISPOSE_MAXIMUM
public static final int DISPOSE_SUM
public static final int DISPOSE_NB_DATA_POINTS
Constructor Detail |
public StatisticalMeasurement(MeasurementDescriptor descriptor, Metrics context, java.lang.String init_text)
Method Detail |
public static java.lang.String DisposeLabel(int dispose)
public static java.lang.String DisposeAbbreviation(int dispose)
public double Minimum()
public double Median()
public double Average()
public double StandardDeviation()
public double Maximum()
public double Sum()
public int NbDataPoints()
public void Accept(MeasurementVisitor visitor)
protected double Compute()
Compute
in class MeasurementBase
public java.lang.String toString()
toString
in class MeasurementBase
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |