org.optaplanner.benchmark.impl.statistic
Class SingleStatistic<P extends StatisticPoint>
java.lang.Object
org.optaplanner.benchmark.impl.statistic.SingleStatistic<P>
- Direct Known Subclasses:
- BestScoreSingleStatistic, BestSolutionMutationSingleStatistic, CalculateCountSingleStatistic, MemoryUseSingleStatistic, MoveCountPerStepSingleStatistic, StepScoreSingleStatistic
public abstract class SingleStatistic<P extends StatisticPoint>
- extends Object
1 statistic of SingleBenchmarkResult
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
singleBenchmarkResult
protected final SingleBenchmarkResult singleBenchmarkResult
statisticType
protected final StatisticType statisticType
SingleStatistic
protected SingleStatistic(SingleBenchmarkResult singleBenchmarkResult,
StatisticType statisticType)
getStatisticType
public StatisticType getStatisticType()
getPointList
public abstract List<P> getPointList()
setPointList
public abstract void setPointList(List<P> pointList)
getCsvFilePath
public String getCsvFilePath()
getCsvFile
public File getCsvFile()
open
public abstract void open(Solver solver)
close
public abstract void close(Solver solver)
getCsvHeader
protected abstract String getCsvHeader()
writeCsvStatisticFile
public void writeCsvStatisticFile()
readCsvStatisticFile
public void readCsvStatisticFile()
createPointFromCsvLine
protected abstract P createPointFromCsvLine(ScoreDefinition scoreDefinition,
List<String> csvLine)
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.