Class KiePMMLTruePredicateASTFactory
- java.lang.Object
-
- org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractPredicateASTFactory
-
- org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateASTFactory
-
public class KiePMMLTruePredicateASTFactory extends KiePMMLAbstractPredicateASTFactory
Class used to generate aKiePMMLDroolsRuleout of aTruepredicate
-
-
Field Summary
-
Fields inherited from class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractPredicateASTFactory
predicateASTFactoryData
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedKiePMMLTruePredicateASTFactory(PredicateASTFactoryData predicateASTFactoryData)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeclareRuleFromTruePredicateWithAccumulation(Number toAccumulate, String statusToSet, KiePMMLReasonCodeAndValue reasonCodeAndValue, boolean isLastCharacteristic)voiddeclareRuleFromTruePredicateWithResult(Object result, boolean isFinalLeaf)static KiePMMLTruePredicateASTFactoryfactory(PredicateASTFactoryData predicateASTFactoryData)protected KiePMMLDroolsRule.BuildergetRuleBuilder(String statusToSet)
-
-
-
Constructor Detail
-
KiePMMLTruePredicateASTFactory
protected KiePMMLTruePredicateASTFactory(PredicateASTFactoryData predicateASTFactoryData)
-
-
Method Detail
-
factory
public static KiePMMLTruePredicateASTFactory factory(PredicateASTFactoryData predicateASTFactoryData)
-
declareRuleFromTruePredicateWithResult
public void declareRuleFromTruePredicateWithResult(Object result, boolean isFinalLeaf)
-
declareRuleFromTruePredicateWithAccumulation
public void declareRuleFromTruePredicateWithAccumulation(Number toAccumulate, String statusToSet, KiePMMLReasonCodeAndValue reasonCodeAndValue, boolean isLastCharacteristic)
-
getRuleBuilder
protected KiePMMLDroolsRule.Builder getRuleBuilder(String statusToSet)
-
-