org.drools.planner.config.score.director
Class ScoreDirectorFactoryConfig
java.lang.Object
org.drools.planner.config.score.director.ScoreDirectorFactoryConfig
public class ScoreDirectorFactoryConfig
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
scoreDefinition
protected ScoreDefinition scoreDefinition
scoreDefinitionClass
protected Class<? extends ScoreDefinition> scoreDefinitionClass
scoreDefinitionType
protected ScoreDirectorFactoryConfig.ScoreDefinitionType scoreDefinitionType
simpleScoreCalculator
protected SimpleScoreCalculator simpleScoreCalculator
simpleScoreCalculatorClass
protected Class<? extends SimpleScoreCalculator> simpleScoreCalculatorClass
incrementalScoreCalculatorClass
protected Class<? extends IncrementalScoreCalculator> incrementalScoreCalculatorClass
ruleBase
protected org.drools.RuleBase ruleBase
scoreDrlList
protected List<String> scoreDrlList
assertionScoreDirectorFactory
protected ScoreDirectorFactoryConfig assertionScoreDirectorFactory
ScoreDirectorFactoryConfig
public ScoreDirectorFactoryConfig()
getScoreDefinition
public ScoreDefinition getScoreDefinition()
setScoreDefinition
public void setScoreDefinition(ScoreDefinition scoreDefinition)
getScoreDefinitionClass
public Class<? extends ScoreDefinition> getScoreDefinitionClass()
setScoreDefinitionClass
public void setScoreDefinitionClass(Class<? extends ScoreDefinition> scoreDefinitionClass)
getScoreDefinitionType
public ScoreDirectorFactoryConfig.ScoreDefinitionType getScoreDefinitionType()
setScoreDefinitionType
public void setScoreDefinitionType(ScoreDirectorFactoryConfig.ScoreDefinitionType scoreDefinitionType)
getSimpleScoreCalculator
public SimpleScoreCalculator getSimpleScoreCalculator()
setSimpleScoreCalculator
public void setSimpleScoreCalculator(SimpleScoreCalculator simpleScoreCalculator)
getSimpleScoreCalculatorClass
public Class<? extends SimpleScoreCalculator> getSimpleScoreCalculatorClass()
setSimpleScoreCalculatorClass
public void setSimpleScoreCalculatorClass(Class<? extends SimpleScoreCalculator> simpleScoreCalculatorClass)
getIncrementalScoreCalculatorClass
public Class<? extends IncrementalScoreCalculator> getIncrementalScoreCalculatorClass()
setIncrementalScoreCalculatorClass
public void setIncrementalScoreCalculatorClass(Class<? extends IncrementalScoreCalculator> incrementalScoreCalculatorClass)
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)
getAssertionScoreDirectorFactory
public ScoreDirectorFactoryConfig getAssertionScoreDirectorFactory()
setAssertionScoreDirectorFactory
public void setAssertionScoreDirectorFactory(ScoreDirectorFactoryConfig assertionScoreDirectorFactory)
buildScoreDirectorFactory
public ScoreDirectorFactory buildScoreDirectorFactory(EnvironmentMode environmentMode,
SolutionDescriptor solutionDescriptor)
buildScoreDefinition
public ScoreDefinition buildScoreDefinition()
inherit
public void inherit(ScoreDirectorFactoryConfig inheritedConfig)
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.