Class KiePMMLDescrRulesFactory
- java.lang.Object
-
- org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
-
public class KiePMMLDescrRulesFactory extends Object
Class used to generate Rules (descr) out of a List<KiePMMLDroolsRule>
-
-
Field Summary
Fields Modifier and Type Field Description static StringBREAK_LABELstatic StringSTATUS_HOLDER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddeclareActivationGroup(org.drools.compiler.lang.api.RuleDescrBuilder ruleBuilder, String activationGroup)protected voiddeclareAgendaGroup(org.drools.compiler.lang.api.RuleDescrBuilder ruleBuilder, String agendaGroup)protected voiddeclareRule(KiePMMLDroolsRule rule)voiddeclareRules(List<KiePMMLDroolsRule> rules)static KiePMMLDescrRulesFactoryfactory(org.drools.compiler.lang.api.PackageDescrBuilder builder)
-
-
-
Field Detail
-
STATUS_HOLDER
public static final String STATUS_HOLDER
- See Also:
- Constant Field Values
-
BREAK_LABEL
public static final String BREAK_LABEL
- See Also:
- Constant Field Values
-
-
Method Detail
-
factory
public static KiePMMLDescrRulesFactory factory(org.drools.compiler.lang.api.PackageDescrBuilder builder)
-
declareRules
public void declareRules(List<KiePMMLDroolsRule> rules)
-
declareRule
protected void declareRule(KiePMMLDroolsRule rule)
-
declareAgendaGroup
protected void declareAgendaGroup(org.drools.compiler.lang.api.RuleDescrBuilder ruleBuilder, String agendaGroup)
-
declareActivationGroup
protected void declareActivationGroup(org.drools.compiler.lang.api.RuleDescrBuilder ruleBuilder, String activationGroup)
-
-