org.optaplanner.core.config.solver
Class SolverConfig
java.lang.Object
org.optaplanner.core.config.solver.SolverConfig
public class SolverConfig
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_RANDOM_SEED
protected static final long DEFAULT_RANDOM_SEED
- See Also:
- Constant Field Values
environmentMode
protected EnvironmentMode environmentMode
daemon
protected Boolean daemon
randomType
protected RandomType randomType
randomSeed
protected Long randomSeed
randomFactoryClass
protected Class<? extends RandomFactory> randomFactoryClass
solutionClass
protected Class<? extends Solution> solutionClass
planningEntityClassList
protected List<Class<?>> planningEntityClassList
scoreDirectorFactoryConfig
protected ScoreDirectorFactoryConfig scoreDirectorFactoryConfig
phaseConfigList
protected List<PhaseConfig> phaseConfigList
SolverConfig
public SolverConfig()
getEnvironmentMode
public EnvironmentMode getEnvironmentMode()
setEnvironmentMode
public void setEnvironmentMode(EnvironmentMode environmentMode)
getDaemon
public Boolean getDaemon()
setDaemon
public void setDaemon(Boolean daemon)
getRandomType
public RandomType getRandomType()
setRandomType
public void setRandomType(RandomType randomType)
getRandomSeed
public Long getRandomSeed()
setRandomSeed
public void setRandomSeed(Long randomSeed)
getRandomFactoryClass
public Class<? extends RandomFactory> getRandomFactoryClass()
setRandomFactoryClass
public void setRandomFactoryClass(Class<? extends RandomFactory> randomFactoryClass)
getSolutionClass
public Class<? extends Solution> getSolutionClass()
setSolutionClass
public void setSolutionClass(Class<? extends Solution> solutionClass)
getPlanningEntityClassList
public List<Class<?>> getPlanningEntityClassList()
setPlanningEntityClassList
public void setPlanningEntityClassList(List<Class<?>> planningEntityClassList)
getScoreDirectorFactoryConfig
public ScoreDirectorFactoryConfig getScoreDirectorFactoryConfig()
setScoreDirectorFactoryConfig
public void setScoreDirectorFactoryConfig(ScoreDirectorFactoryConfig scoreDirectorFactoryConfig)
getTerminationConfig
public TerminationConfig getTerminationConfig()
setTerminationConfig
public void setTerminationConfig(TerminationConfig terminationConfig)
getPhaseConfigList
public List<PhaseConfig> getPhaseConfigList()
setPhaseConfigList
public void setPhaseConfigList(List<PhaseConfig> phaseConfigList)
buildSolver
public Solver buildSolver()
buildBestSolutionRecaller
protected BestSolutionRecaller buildBestSolutionRecaller(EnvironmentMode environmentMode)
buildSolutionDescriptor
protected SolutionDescriptor buildSolutionDescriptor()
inherit
public void inherit(SolverConfig inheritedConfig)
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.