Class KiePMMLCompoundPredicateASTFactory
- java.lang.Object
-
- org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractPredicateASTFactory
-
- org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateASTFactory
-
public class KiePMMLCompoundPredicateASTFactory extends KiePMMLAbstractPredicateASTFactory
Class used to generateKiePMMLDroolsRules out of aCompoundPredicate
-
-
Field Summary
-
Fields inherited from class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractPredicateASTFactory
predicateASTFactoryData
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeclareRuleFromCompoundPredicate(Number toAccumulate, String statusToSet, KiePMMLReasonCodeAndValue reasonCodeAndValue, boolean isLastCharacteristic)voiddeclareRuleFromCompoundPredicate(Object result, boolean isFinalLeaf)static KiePMMLCompoundPredicateASTFactoryfactory(PredicateASTFactoryData predicateASTFactoryData)
-
-
-
Method Detail
-
factory
public static KiePMMLCompoundPredicateASTFactory factory(PredicateASTFactoryData predicateASTFactoryData)
-
declareRuleFromCompoundPredicate
public void declareRuleFromCompoundPredicate(Number toAccumulate, String statusToSet, KiePMMLReasonCodeAndValue reasonCodeAndValue, boolean isLastCharacteristic)
- Parameters:
toAccumulate-statusToSet-reasonCodeAndValue-isLastCharacteristic-
-
declareRuleFromCompoundPredicate
public void declareRuleFromCompoundPredicate(Object result, boolean isFinalLeaf)
- Parameters:
result-isFinalLeaf-
-
-