org.optaplanner.benchmark.impl.statistic
Class ProblemStatistic
java.lang.Object
org.optaplanner.benchmark.impl.statistic.ProblemStatistic
- Direct Known Subclasses:
- BestScoreProblemStatistic, BestSolutionMutationProblemStatistic, CalculateCountProblemStatistic, MemoryUseProblemStatistic, MoveCountPerStepProblemStatistic, StepScoreProblemStatistic
public abstract class ProblemStatistic
- extends Object
1 statistic of ProblemBenchmarkResult
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final transient org.slf4j.Logger logger
problemBenchmarkResult
protected ProblemBenchmarkResult problemBenchmarkResult
problemStatisticType
protected final ProblemStatisticType problemStatisticType
warningList
protected List<String> warningList
ProblemStatistic
protected ProblemStatistic(ProblemBenchmarkResult problemBenchmarkResult,
ProblemStatisticType problemStatisticType)
getProblemBenchmarkResult
public ProblemBenchmarkResult getProblemBenchmarkResult()
setProblemBenchmarkResult
public void setProblemBenchmarkResult(ProblemBenchmarkResult problemBenchmarkResult)
getProblemStatisticType
public ProblemStatisticType getProblemStatisticType()
getAnchorId
public String getAnchorId()
getWarningList
public List<String> getWarningList()
getSingleStatisticList
public List<SingleStatistic> getSingleStatisticList()
createSingleStatistic
public abstract SingleStatistic createSingleStatistic(SingleBenchmarkResult singleBenchmarkResult)
accumulateResults
public void accumulateResults(BenchmarkReport benchmarkReport)
writeGraphFiles
public abstract void writeGraphFiles(BenchmarkReport benchmarkReport)
fillWarningList
protected void fillWarningList()
writeChartToImageFile
protected File writeChartToImageFile(org.jfree.chart.JFreeChart chart,
String fileNameBase)
Copyright © 2006-2015 JBoss by Red Hat. All Rights Reserved.