public class UnitRegressionStat
extends java.lang.Object
Constructor and Description |
---|
UnitRegressionStat()
Empty Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
addExecTime(long lExecTime)
Adds another run execution time
|
java.lang.String |
displayString(java.lang.String strRegressionUnit)
Returns the string version of the statistics
|
boolean |
generateStat()
Generate the statistics across all the execution times generated
|
long |
getInitializationDelay()
Gets the delay when the regressor is invoked for the first time
|
long |
getMax()
Gets the Maximum in the execution time
|
long |
getMean()
Gets the Mean in the execution time
|
long |
getMin()
Gets the Minimum in the execution time
|
int |
getRuns()
Gets the number of runs for the statistics
|
long |
getVariance()
Gets the variance in the execution time
|
public boolean addExecTime(long lExecTime)
lExecTime
- Execution Timepublic boolean generateStat()
public int getRuns()
public long getMean()
public long getMin()
public long getMax()
public long getVariance()
public long getInitializationDelay()
public java.lang.String displayString(java.lang.String strRegressionUnit)
strRegressionUnit
- Name the unit for which the regression run was done