org.drools.scorecards.drl
Class DeclaredTypesDRLEmitter
java.lang.Object
org.drools.scorecards.drl.AbstractDRLEmitter
org.drools.scorecards.drl.DeclaredTypesDRLEmitter
public class DeclaredTypesDRLEmitter
- extends AbstractDRLEmitter
Method Summary |
protected void |
addAdditionalReasonCodeCondition(Rule rule,
Scorecard scorecard)
|
protected void |
addAdditionalReasonCodeConsequence(Rule rule,
Scorecard scorecard)
|
protected void |
addAdditionalSummationCondition(Rule calcTotalRule,
Scorecard scorecard)
|
protected void |
addAdditionalSummationConsequence(Rule calcTotalRule,
Scorecard scorecard)
|
protected void |
addDeclaredTypeContents(PMML pmmlDocument,
StringBuilder stringBuilder,
Scorecard scorecard)
|
protected void |
addLHSConditions(Rule rule,
PMML pmmlDocument,
Scorecard scorecard,
Characteristic c,
Attribute scoreAttribute)
|
protected void |
createEmptyScorecardCondition(Rule rule,
Scorecard scorecard)
|
protected Condition |
createInitialRuleCondition(Scorecard scorecard,
String objectClass)
|
protected void |
internalEmitDRL(PMML pmml,
List<Rule> ruleList,
Package aPackage)
|
Methods inherited from class org.drools.scorecards.drl.AbstractDRLEmitter |
addDeclaredTypes, addGlobals, createFieldRestriction, createInitialRule, createRuleList, createSummationRules, emitDRL, formRuleName, getCharacteristicsFromScorecard, populateLHS, populateRHS |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeclaredTypesDRLEmitter
public DeclaredTypesDRLEmitter()
addDeclaredTypeContents
protected void addDeclaredTypeContents(PMML pmmlDocument,
StringBuilder stringBuilder,
Scorecard scorecard)
- Specified by:
addDeclaredTypeContents
in class AbstractDRLEmitter
internalEmitDRL
protected void internalEmitDRL(PMML pmml,
List<Rule> ruleList,
Package aPackage)
- Specified by:
internalEmitDRL
in class AbstractDRLEmitter
addLHSConditions
protected void addLHSConditions(Rule rule,
PMML pmmlDocument,
Scorecard scorecard,
Characteristic c,
Attribute scoreAttribute)
- Specified by:
addLHSConditions
in class AbstractDRLEmitter
addAdditionalReasonCodeConsequence
protected void addAdditionalReasonCodeConsequence(Rule rule,
Scorecard scorecard)
- Specified by:
addAdditionalReasonCodeConsequence
in class AbstractDRLEmitter
addAdditionalReasonCodeCondition
protected void addAdditionalReasonCodeCondition(Rule rule,
Scorecard scorecard)
- Specified by:
addAdditionalReasonCodeCondition
in class AbstractDRLEmitter
addAdditionalSummationCondition
protected void addAdditionalSummationCondition(Rule calcTotalRule,
Scorecard scorecard)
- Specified by:
addAdditionalSummationCondition
in class AbstractDRLEmitter
addAdditionalSummationConsequence
protected void addAdditionalSummationConsequence(Rule calcTotalRule,
Scorecard scorecard)
- Specified by:
addAdditionalSummationConsequence
in class AbstractDRLEmitter
createEmptyScorecardCondition
protected void createEmptyScorecardCondition(Rule rule,
Scorecard scorecard)
createInitialRuleCondition
protected Condition createInitialRuleCondition(Scorecard scorecard,
String objectClass)
- Specified by:
createInitialRuleCondition
in class AbstractDRLEmitter
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.