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.