public interface RunningAverage
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
RunningAverage |
clone()
Copy the RunningAverage (create a snapshot).
|
long |
countReports() |
double |
currentValue() |
void |
report(double d) |
void |
report(long d) |
double |
valueIfReported(double r)
Get what currentValue() would be if we reported some given value
|
RunningAverage clone()
double currentValue()
void report(double d)
d
- void report(long d)
d
- double valueIfReported(double r)
r
- the value to mimic reportinglong countReports()