Package org.openjdk.jmh.results
Class IterationResult
- java.lang.Object
-
- org.openjdk.jmh.results.IterationResult
-
- All Implemented Interfaces:
Serializable
public class IterationResult extends Object implements Serializable
Class contains all info returned by benchmark iteration or/and collected during benchmark iteration.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IterationResult(BenchmarkParams benchmarkParams, IterationParams params, IterationResultMetaData md)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addResult(Result result)
void
addResults(Collection<? extends Result> rs)
BenchmarkParams
getBenchmarkParams()
IterationResultMetaData
getMetadata()
IterationParams
getParams()
Result
getPrimaryResult()
Collection<Result>
getRawPrimaryResults()
Multimap<String,Result>
getRawSecondaryResults()
String
getScoreUnit()
Map<String,Result>
getSecondaryResults()
-
-
-
Constructor Detail
-
IterationResult
public IterationResult(BenchmarkParams benchmarkParams, IterationParams params, IterationResultMetaData md)
-
-
Method Detail
-
getMetadata
public IterationResultMetaData getMetadata()
-
addResults
public void addResults(Collection<? extends Result> rs)
-
addResult
public void addResult(Result result)
-
getRawPrimaryResults
public Collection<Result> getRawPrimaryResults()
-
getPrimaryResult
public Result getPrimaryResult()
-
getParams
public IterationParams getParams()
-
getBenchmarkParams
public BenchmarkParams getBenchmarkParams()
-
getScoreUnit
public String getScoreUnit()
-
-