public abstract class ProblemStatistic extends Object
ProblemBenchmarkResult
.Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
logger |
protected ProblemBenchmarkResult<Object> |
problemBenchmarkResult |
protected ProblemStatisticType |
problemStatisticType |
protected List<String> |
warningList |
Modifier | Constructor and Description |
---|---|
protected |
ProblemStatistic(ProblemBenchmarkResult problemBenchmarkResult,
ProblemStatisticType problemStatisticType) |
Modifier and Type | Method and Description |
---|---|
void |
accumulateResults(BenchmarkReport benchmarkReport) |
abstract SubSingleStatistic |
createSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult) |
protected void |
fillWarningList() |
String |
getAnchorId() |
File |
getGraphFile() |
abstract List<File> |
getGraphFileList() |
ProblemBenchmarkResult |
getProblemBenchmarkResult() |
ProblemStatisticType |
getProblemStatisticType() |
List<SubSingleStatistic> |
getSubSingleStatisticList() |
List<String> |
getWarningList() |
void |
setProblemBenchmarkResult(ProblemBenchmarkResult problemBenchmarkResult) |
String |
toString() |
protected File |
writeChartToImageFile(org.jfree.chart.JFreeChart chart,
String fileNameBase) |
abstract void |
writeGraphFiles(BenchmarkReport benchmarkReport) |
protected final transient org.slf4j.Logger logger
protected ProblemBenchmarkResult<Object> problemBenchmarkResult
protected final ProblemStatisticType problemStatisticType
protected ProblemStatistic(ProblemBenchmarkResult problemBenchmarkResult, ProblemStatisticType problemStatisticType)
public ProblemBenchmarkResult getProblemBenchmarkResult()
public void setProblemBenchmarkResult(ProblemBenchmarkResult problemBenchmarkResult)
public ProblemStatisticType getProblemStatisticType()
public String getAnchorId()
public List<SubSingleStatistic> getSubSingleStatisticList()
public abstract SubSingleStatistic createSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult)
public void accumulateResults(BenchmarkReport benchmarkReport)
public abstract void writeGraphFiles(BenchmarkReport benchmarkReport)
protected void fillWarningList()
protected File writeChartToImageFile(org.jfree.chart.JFreeChart chart, String fileNameBase)
public File getGraphFile()
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.