public class MetricValueScale
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MetricValueScale.StatMode |
Constructor and Description |
---|
MetricValueScale() |
MetricValueScale(MetricValueScale.StatMode statMode) |
Modifier and Type | Method and Description |
---|---|
double |
convert(MetricValue val) |
int |
getCount() |
double |
getMax() |
double |
getMin() |
double |
getPercentOfMax(double val) |
double |
getPercentOnScale(double val) |
MetricValueScale.StatMode |
getStatMode() |
boolean |
isEmpty() |
void |
resolveEmptyScale() |
void |
resolveEmptyScale(int defaultValue) |
void |
update(double val) |
void |
update(MetricValue val) |
public MetricValueScale()
public MetricValueScale(MetricValueScale.StatMode statMode)
public double convert(MetricValue val)
public void update(MetricValue val)
public void update(double val)
public void resolveEmptyScale()
public void resolveEmptyScale(int defaultValue)
public double getMin()
public double getMax()
public int getCount()
public boolean isEmpty()
public double getPercentOfMax(double val)
public double getPercentOnScale(double val)
public MetricValueScale.StatMode getStatMode()