Uses of Class
org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
-
Packages that use KiePMMLDroolsRule Package Description org.kie.pmml.models.drools.ast org.kie.pmml.models.drools.ast.factories org.kie.pmml.models.drools.commons.factories -
-
Uses of KiePMMLDroolsRule in org.kie.pmml.models.drools.ast
Fields in org.kie.pmml.models.drools.ast declared as KiePMMLDroolsRule Modifier and Type Field Description protected KiePMMLDroolsRuleKiePMMLDroolsRule.Builder. toBuildMethods in org.kie.pmml.models.drools.ast that return KiePMMLDroolsRule Modifier and Type Method Description KiePMMLDroolsRuleKiePMMLDroolsRule.Builder. build()Methods in org.kie.pmml.models.drools.ast that return types with arguments of type KiePMMLDroolsRule Modifier and Type Method Description List<KiePMMLDroolsRule>KiePMMLDroolsAST. getRules() -
Uses of KiePMMLDroolsRule in org.kie.pmml.models.drools.ast.factories
Methods in org.kie.pmml.models.drools.ast.factories that return types with arguments of type KiePMMLDroolsRule Modifier and Type Method Description List<KiePMMLDroolsRule>PredicateASTFactoryData. getRules()Method parameters in org.kie.pmml.models.drools.ast.factories with type arguments of type KiePMMLDroolsRule Modifier and Type Method Description static voidKiePMMLCompoundPredicateWithAccumulationASTFactory. declareRuleFromCompoundPredicateAndOrXor(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, KiePMMLReasonCodeAndValue reasonCodeAndValue, boolean isLastCharacteristic)Method to be invoked when compoundPredicate.getBooleanOperator() isAND,ORorXOR .static voidKiePMMLCompoundPredicateWithResultASTFactory. declareRuleFromCompoundPredicateAndOrXor(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, Object result, boolean isFinalLeaf)Method to be invoked when compoundPredicate.getBooleanOperator() isAND,ORorXOR .static voidKiePMMLSimplePredicateWithAccumulationASTFactory. declareRuleFromSimplePredicate(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, boolean isLastCharacteristic)This method will create a rule that, in the RHS, 1) update the status (used for flowing between rules) 2) add outputfields to result variables 3) eventually set the value to accumulatestatic voidKiePMMLSimplePredicateWithResultASTFactory. declareRuleFromSimplePredicate(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, Object result, boolean isFinalLeaf)This method will create a rule that, in the RHS, 1) update the status (used for flowing between rules) 2) add outputfields to result variables 3) eventually (if isFinalLeaf == true) set the final result and the result code to OKstatic voidKiePMMLSimplePredicateWithAccumulationASTFactory. declareRuleFromSimplePredicateSurrogateFalseMatcher(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules)static voidKiePMMLSimplePredicateWithResultASTFactory. declareRuleFromSimplePredicateSurrogateFalseMatcher(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules)static voidKiePMMLSimplePredicateWithAccumulationASTFactory. declareRuleFromSimplePredicateSurrogateTrueMatcher(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, boolean isLastCharacteristic)static voidKiePMMLSimplePredicateWithResultASTFactory. declareRuleFromSimplePredicateSurrogateTrueMatcher(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, Object result, boolean isFinalLeaf)static voidKiePMMLSimpleSetPredicateWithAccumulationASTFactory. declareRuleFromSimpleSetPredicate(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, boolean isLastCharacteristic)static voidKiePMMLSimpleSetPredicateWithResultASTFactory. declareRuleFromSimpleSetPredicate(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, Object result, boolean isFinalLeaf)static voidKiePMMLTruePredicateWithAccumulationASTFactory. declareRuleFromTruePredicate(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, String statusToSet, KiePMMLReasonCodeAndValue reasonCodeAndValue, boolean isLastCharacteristic)static voidKiePMMLTruePredicateWithResultASTFactory. declareRuleFromTruePredicate(KiePMMLDroolsRule.Builder builder, List<KiePMMLDroolsRule> rules, Object result, boolean isFinalLeaf) -
Uses of KiePMMLDroolsRule in org.kie.pmml.models.drools.commons.factories
Methods in org.kie.pmml.models.drools.commons.factories with parameters of type KiePMMLDroolsRule Modifier and Type Method Description protected voidKiePMMLDescrRhsFactory. commonDeclareThen(KiePMMLDroolsRule rule, StringJoiner joiner)protected voidKiePMMLDescrRhsFactory. declareDefaultThen(KiePMMLDroolsRule rule)protected voidKiePMMLDescrRhsFactory. declareIfThen(KiePMMLDroolsRule rule)voidKiePMMLDescrLhsFactory. declareLhs(KiePMMLDroolsRule rule)voidKiePMMLDescrRhsFactory. declareRhs(KiePMMLDroolsRule rule)protected voidKiePMMLDescrRulesFactory. declareRule(KiePMMLDroolsRule rule)Method parameters in org.kie.pmml.models.drools.commons.factories with type arguments of type KiePMMLDroolsRule Modifier and Type Method Description voidKiePMMLDescrRulesFactory. declareRules(List<KiePMMLDroolsRule> rules)
-