Class ScoreCalculationSpeedSubSingleStatistic<Solution_>
java.lang.Object
org.optaplanner.benchmark.impl.statistic.SubSingleStatistic<Solution_,StatisticPoint_>
 
org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic<Solution_,ScoreCalculationSpeedStatisticPoint>
 
org.optaplanner.benchmark.impl.statistic.scorecalculationspeed.ScoreCalculationSpeedSubSingleStatistic<Solution_>
public class ScoreCalculationSpeedSubSingleStatistic<Solution_>
extends ProblemBasedSubSingleStatistic<Solution_,ScoreCalculationSpeedStatisticPoint> 
- 
Field Summary
Fields inherited from class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
problemStatisticTypeFields inherited from class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
logger, pointList, subSingleBenchmarkResult - 
Constructor Summary
ConstructorsConstructorDescriptionScoreCalculationSpeedSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult) ScoreCalculationSpeedSubSingleStatistic(SubSingleBenchmarkResult benchmarkResult, long timeMillisThresholdInterval)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected ScoreCalculationSpeedStatisticPointcreatePointFromCsvLine(ScoreDefinition<?> scoreDefinition, List<String> csvLine) protected Stringvoidopen(StatisticRegistry<Solution_> registry, io.micrometer.core.instrument.Tags runTag, Solver<Solution_> solver) Methods inherited from class org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic
getStatisticType, toStringMethods inherited from class org.optaplanner.benchmark.impl.statistic.SubSingleStatistic
close, getAnchorId, getCsvFile, getCsvFileName, getPointList, getRelativeCsvFilePath, getSubSingleBenchmarkResult, hibernatePointList, initPointList, setPointList, setSubSingleBenchmarkResult, unhibernatePointList 
- 
Constructor Details
- 
ScoreCalculationSpeedSubSingleStatistic
 - 
ScoreCalculationSpeedSubSingleStatistic
public ScoreCalculationSpeedSubSingleStatistic(SubSingleBenchmarkResult benchmarkResult, long timeMillisThresholdInterval)  
 - 
 - 
Method Details
- 
open
public void open(StatisticRegistry<Solution_> registry, io.micrometer.core.instrument.Tags runTag, Solver<Solution_> solver) - Specified by:
 openin classSubSingleStatistic<Solution_,ScoreCalculationSpeedStatisticPoint> 
 - 
getCsvHeader
- Specified by:
 getCsvHeaderin classSubSingleStatistic<Solution_,ScoreCalculationSpeedStatisticPoint> 
 - 
createPointFromCsvLine
protected ScoreCalculationSpeedStatisticPoint createPointFromCsvLine(ScoreDefinition<?> scoreDefinition, List<String> csvLine) - Specified by:
 createPointFromCsvLinein classSubSingleStatistic<Solution_,ScoreCalculationSpeedStatisticPoint> 
 
 -