public class RunResult
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<BenchmarkResult> |
benchmarkResults |
static java.util.Comparator<RunResult> |
DEFAULT_SORT_COMPARATOR |
private BenchmarkParams |
params |
private static long |
serialVersionUID |
Constructor and Description |
---|
RunResult(BenchmarkParams params,
java.util.Collection<BenchmarkResult> data) |
Modifier and Type | Method and Description |
---|---|
BenchmarkResult |
getAggregatedResult()
Return the benchmark result, as if all iterations from all sub-benchmark results
were merged in a single result.
|
java.util.Collection<BenchmarkResult> |
getBenchmarkResults() |
BenchmarkParams |
getParams() |
Result |
getPrimaryResult() |
java.util.Map<java.lang.String,Result> |
getSecondaryResults() |
private static final long serialVersionUID
private final java.util.Collection<BenchmarkResult> benchmarkResults
private final BenchmarkParams params
public static final java.util.Comparator<RunResult> DEFAULT_SORT_COMPARATOR
public RunResult(BenchmarkParams params, java.util.Collection<BenchmarkResult> data)
public java.util.Collection<BenchmarkResult> getBenchmarkResults()
public Result getPrimaryResult()
public java.util.Map<java.lang.String,Result> getSecondaryResults()
public BenchmarkResult getAggregatedResult()
public BenchmarkParams getParams()