org.drools.planner.config.solver
Class SolverConfig
java.lang.Object
org.drools.planner.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
randomSeed
protected Long randomSeed
solutionClass
protected Class<? extends Solution> solutionClass
planningEntityClassSet
protected Set<Class<?>> planningEntityClassSet
ruleBase
protected org.drools.RuleBase ruleBase
scoreDrlList
protected List<String> scoreDrlList
scoreDefinitionConfig
protected ScoreDefinitionConfig scoreDefinitionConfig
solverPhaseConfigList
protected List<SolverPhaseConfig> solverPhaseConfigList
SolverConfig
public SolverConfig()
getEnvironmentMode
public EnvironmentMode getEnvironmentMode()
setEnvironmentMode
public void setEnvironmentMode(EnvironmentMode environmentMode)
getRandomSeed
public Long getRandomSeed()
setRandomSeed
public void setRandomSeed(Long randomSeed)
getSolutionClass
public Class<? extends Solution> getSolutionClass()
setSolutionClass
public void setSolutionClass(Class<? extends Solution> solutionClass)
getPlanningEntityClassSet
public Set<Class<?>> getPlanningEntityClassSet()
setPlanningEntityClassSet
public void setPlanningEntityClassSet(Set<Class<?>> planningEntityClassSet)
getRuleBase
public org.drools.RuleBase getRuleBase()
setRuleBase
public void setRuleBase(org.drools.RuleBase ruleBase)
getScoreDrlList
public List<String> getScoreDrlList()
setScoreDrlList
public void setScoreDrlList(List<String> scoreDrlList)
getScoreDefinitionConfig
public ScoreDefinitionConfig getScoreDefinitionConfig()
setScoreDefinitionConfig
public void setScoreDefinitionConfig(ScoreDefinitionConfig scoreDefinitionConfig)
getTerminationConfig
public TerminationConfig getTerminationConfig()
setTerminationConfig
public void setTerminationConfig(TerminationConfig terminationConfig)
getSolverPhaseConfigList
public List<SolverPhaseConfig> getSolverPhaseConfigList()
setSolverPhaseConfigList
public void setSolverPhaseConfigList(List<SolverPhaseConfig> solverPhaseConfigList)
buildSolver
public Solver buildSolver()
inherit
public void inherit(SolverConfig inheritedConfig)
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.