Class MemoryUseSubSingleStatistic<Solution_>
java.lang.Object
org.optaplanner.benchmark.impl.statistic.SubSingleStatistic<Solution_,StatisticPoint_>
org.optaplanner.benchmark.impl.statistic.ProblemBasedSubSingleStatistic<Solution_,MemoryUseStatisticPoint>
org.optaplanner.benchmark.impl.statistic.memoryuse.MemoryUseSubSingleStatistic<Solution_>
public class MemoryUseSubSingleStatistic<Solution_>
extends ProblemBasedSubSingleStatistic<Solution_,MemoryUseStatisticPoint>
-
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
ConstructorsConstructorDescriptionMemoryUseSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult) MemoryUseSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult, long timeMillisThresholdInterval) -
Method Summary
Modifier and TypeMethodDescriptionprotected MemoryUseStatisticPointcreatePointFromCsvLine(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
-
MemoryUseSubSingleStatistic
-
MemoryUseSubSingleStatistic
public MemoryUseSubSingleStatistic(SubSingleBenchmarkResult subSingleBenchmarkResult, 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_,MemoryUseStatisticPoint>
-
getCsvHeader
- Specified by:
getCsvHeaderin classSubSingleStatistic<Solution_,MemoryUseStatisticPoint>
-
createPointFromCsvLine
protected MemoryUseStatisticPoint createPointFromCsvLine(ScoreDefinition<?> scoreDefinition, List<String> csvLine) - Specified by:
createPointFromCsvLinein classSubSingleStatistic<Solution_,MemoryUseStatisticPoint>
-