class JSONResultFormat extends java.lang.Object implements ResultFormat
Modifier and Type | Field and Description |
---|---|
private java.io.PrintStream |
out |
Constructor and Description |
---|
JSONResultFormat(java.io.PrintStream out) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
emit(double d) |
private java.lang.String |
emit(double[] ds) |
private java.lang.String |
emitParams(BenchmarkParams params) |
private java.lang.String |
emitPercentiles(Statistics stats) |
private java.lang.String |
printMultiple(java.util.Collection<java.lang.String> elements,
java.lang.String leftBracket,
java.lang.String rightBracket) |
private java.lang.String |
tidy(java.lang.String s) |
void |
writeOut(java.util.Collection<RunResult> results) |
public void writeOut(java.util.Collection<RunResult> results)
writeOut
in interface ResultFormat
private java.lang.String emitParams(BenchmarkParams params)
private java.lang.String emitPercentiles(Statistics stats)
private java.lang.String emit(double[] ds)
private java.lang.String emit(double d)
private java.lang.String tidy(java.lang.String s)
private java.lang.String printMultiple(java.util.Collection<java.lang.String> elements, java.lang.String leftBracket, java.lang.String rightBracket)