public class ProblemBenchmarksConfig extends AbstractConfig<ProblemBenchmarksConfig>
Constructor and Description |
---|
ProblemBenchmarksConfig() |
copyConfig, deduceEntityDescriptor, deduceVariableDescriptor, deduceVariableDescriptorList, newInstance, toString
public Class<SolutionFileIO> getSolutionFileIOClass()
public void setSolutionFileIOClass(Class<SolutionFileIO> solutionFileIOClass)
public void setXStreamAnnotatedClassList(List<Class> xStreamAnnotatedClassList)
public Boolean getWriteOutputSolutionEnabled()
public void setWriteOutputSolutionEnabled(Boolean writeOutputSolutionEnabled)
public Boolean getProblemStatisticEnabled()
public void setProblemStatisticEnabled(Boolean problemStatisticEnabled)
public List<ProblemStatisticType> getProblemStatisticTypeList()
public void setProblemStatisticTypeList(List<ProblemStatisticType> problemStatisticTypeList)
public List<SingleStatisticType> getSingleStatisticTypeList()
public void setSingleStatisticTypeList(List<SingleStatisticType> singleStatisticTypeList)
public <Solution_> void buildProblemBenchmarkList(SolverConfigContext solverConfigContext, SolverBenchmarkResult solverBenchmarkResult, Solution_[] extraProblems)
public void inherit(ProblemBenchmarksConfig inheritedConfig)
AbstractConfig
inheritedConfig
unless that property (or a semantic alternative)
is defined by this instance (which overwrites the inherited behaviour).
After the inheritance, if a property on this AbstractConfig
composition is replaced,
it should not affect the inherited composition instance.
inherit
in class AbstractConfig<ProblemBenchmarksConfig>
inheritedConfig
- never nullCopyright © 2006–2019 JBoss by Red Hat. All rights reserved.