public class SampleTimeResult extends Result<SampleTimeResult>
Modifier and Type | Class and Description |
---|---|
(package private) static class |
SampleTimeResult.JoiningAggregator
Always add up all the samples into final result.
|
Result.LazyProps
Modifier and Type | Field and Description |
---|---|
private SampleBuffer |
buffer |
private java.util.concurrent.TimeUnit |
outputTimeUnit |
private static long |
serialVersionUID |
Constructor and Description |
---|
SampleTimeResult(ResultRole role,
java.lang.String label,
SampleBuffer buffer,
java.lang.String unit,
java.util.concurrent.TimeUnit outputTimeUnit) |
SampleTimeResult(ResultRole role,
java.lang.String label,
SampleBuffer buffer,
java.util.concurrent.TimeUnit outputTimeUnit) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
extendedInfo()
Print extended result information
|
protected Aggregator<SampleTimeResult> |
getIterationAggregator()
Iteration aggregator combines the iteration results into benchmar result.
|
protected Aggregator<SampleTimeResult> |
getThreadAggregator()
Thread aggregator combines the thread results into iteration result.
|
private static Statistics |
of(SampleBuffer buffer,
java.util.concurrent.TimeUnit outputTimeUnit) |
java.lang.String |
toString()
Result as represented by a String.
|
distributionExtendedInfo, getLabel, getRole, getSampleCount, getScore, getScoreConfidence, getScoreError, getScoreUnit, getStatistics, getZeroResult, of, simpleExtendedInfo
private static final long serialVersionUID
private final SampleBuffer buffer
private final java.util.concurrent.TimeUnit outputTimeUnit
public SampleTimeResult(ResultRole role, java.lang.String label, SampleBuffer buffer, java.util.concurrent.TimeUnit outputTimeUnit)
SampleTimeResult(ResultRole role, java.lang.String label, SampleBuffer buffer, java.lang.String unit, java.util.concurrent.TimeUnit outputTimeUnit)
private static Statistics of(SampleBuffer buffer, java.util.concurrent.TimeUnit outputTimeUnit)
public java.lang.String toString()
Result
toString
in class Result<SampleTimeResult>
public java.lang.String extendedInfo()
Result
extendedInfo
in class Result<SampleTimeResult>
protected Aggregator<SampleTimeResult> getThreadAggregator()
Result
getThreadAggregator
in class Result<SampleTimeResult>
protected Aggregator<SampleTimeResult> getIterationAggregator()
Result
getIterationAggregator
in class Result<SampleTimeResult>