org.drools.planner.benchmark.core
Class DefaultPlannerBenchmark
java.lang.Object
org.drools.planner.benchmark.core.DefaultPlannerBenchmark
- All Implemented Interfaces:
- PlannerBenchmark
public class DefaultPlannerBenchmark
- extends Object
- implements PlannerBenchmark
Field Summary |
protected org.slf4j.Logger |
logger
|
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
DefaultPlannerBenchmark
public DefaultPlannerBenchmark()
getBenchmarkDirectory
public File getBenchmarkDirectory()
setBenchmarkDirectory
public void setBenchmarkDirectory(File benchmarkDirectory)
getBenchmarkInstanceDirectory
public File getBenchmarkInstanceDirectory()
setBenchmarkInstanceDirectory
public void setBenchmarkInstanceDirectory(File benchmarkInstanceDirectory)
getOutputSolutionFilesDirectory
public File getOutputSolutionFilesDirectory()
setOutputSolutionFilesDirectory
public void setOutputSolutionFilesDirectory(File outputSolutionFilesDirectory)
getStatisticDirectory
public File getStatisticDirectory()
setStatisticDirectory
public void setStatisticDirectory(File statisticDirectory)
getProblemStatisticTypeList
public List<ProblemStatisticType> getProblemStatisticTypeList()
setProblemStatisticTypeList
public void setProblemStatisticTypeList(List<ProblemStatisticType> problemStatisticTypeList)
getSolverBenchmarkComparator
public Comparator<SolverBenchmark> getSolverBenchmarkComparator()
setSolverBenchmarkComparator
public void setSolverBenchmarkComparator(Comparator<SolverBenchmark> solverBenchmarkComparator)
getWarmUpTimeMillisSpend
public Long getWarmUpTimeMillisSpend()
setWarmUpTimeMillisSpend
public void setWarmUpTimeMillisSpend(Long warmUpTimeMillisSpend)
getSolverBenchmarkList
public List<SolverBenchmark> getSolverBenchmarkList()
setSolverBenchmarkList
public void setSolverBenchmarkList(List<SolverBenchmark> solverBenchmarkList)
getUnifiedProblemBenchmarkList
public List<ProblemBenchmark> getUnifiedProblemBenchmarkList()
setUnifiedProblemBenchmarkList
public void setUnifiedProblemBenchmarkList(List<ProblemBenchmark> unifiedProblemBenchmarkList)
benchmark
public void benchmark()
- Specified by:
benchmark
in interface PlannerBenchmark
benchmarkingStarted
public void benchmarkingStarted()
benchmarkingEnded
public void benchmarkingEnded()
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.