public class KnowledgeBuilder extends AbstractBuilder
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
BEAN_ID |
applicationContext, providers, resourceBuilders| 构造器和说明 |
|---|
KnowledgeBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
KnowledgeBase |
buildKnowledgeBase(ResourceBase resourceBase) |
KnowledgeBase |
buildKnowledgeBase(RuleSet ruleSet) |
void |
setDecisionTableRulesBuilder(DecisionTableRulesBuilder decisionTableRulesBuilder) |
void |
setDecisionTreeRulesBuilder(DecisionTreeRulesBuilder decisionTreeRulesBuilder) |
void |
setDslRuleSetBuilder(DSLRuleSetBuilder dslRuleSetBuilder) |
void |
setResourceLibraryBuilder(ResourceLibraryBuilder resourceLibraryBuilder) |
void |
setReteBuilder(ReteBuilder reteBuilder) |
void |
setRulesRebuilder(RulesRebuilder rulesRebuilder) |
void |
setScriptDecisionTableRulesBuilder(ScriptDecisionTableRulesBuilder scriptDecisionTableRulesBuilder) |
newResourceBase, parseResource, setApplicationContextpublic KnowledgeBase buildKnowledgeBase(ResourceBase resourceBase) throws IOException
IOExceptionpublic KnowledgeBase buildKnowledgeBase(RuleSet ruleSet)
public void setRulesRebuilder(RulesRebuilder rulesRebuilder)
public void setReteBuilder(ReteBuilder reteBuilder)
public void setDecisionTableRulesBuilder(DecisionTableRulesBuilder decisionTableRulesBuilder)
public void setScriptDecisionTableRulesBuilder(ScriptDecisionTableRulesBuilder scriptDecisionTableRulesBuilder)
public void setDslRuleSetBuilder(DSLRuleSetBuilder dslRuleSetBuilder)
public void setResourceLibraryBuilder(ResourceLibraryBuilder resourceLibraryBuilder)
public void setDecisionTreeRulesBuilder(DecisionTreeRulesBuilder decisionTreeRulesBuilder)
Copyright © 2018 Bstek. All rights reserved.