public class DefaultDroolsRuleActionsGenerator extends Object implements DroolsRuleActionsGenerator
| Modifier and Type | Field and Description |
|---|---|
static int |
BUFFER_SIZE |
| Constructor and Description |
|---|
DefaultDroolsRuleActionsGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
generateActions(DroolsRuleGeneratorContext context,
String indentation)
Generates the actions for the Drools rule engine.
|
protected void |
generateExecutableAction(DroolsRuleGeneratorContext context,
RuleIrExecutableAction ruleIrAction,
String indentation,
StringBuilder actionsBuffer) |
protected void |
generateVariables(DroolsRuleGeneratorContext context,
String indentation,
StringBuilder actionsBuffer) |
DroolsRuleValueFormatter |
getDroolsRuleValueFormatter() |
void |
setDroolsRuleValueFormatter(DroolsRuleValueFormatter droolsRuleValueFormatter) |
public static final int BUFFER_SIZE
public String generateActions(DroolsRuleGeneratorContext context, String indentation) throws RuleCompilerException
DroolsRuleActionsGeneratorgenerateActions in interface DroolsRuleActionsGeneratorcontext - - the drools rule generator contextindentation - - the indentationRuleCompilerExceptionprotected void generateVariables(DroolsRuleGeneratorContext context, String indentation, StringBuilder actionsBuffer) throws RuleCompilerException
RuleCompilerExceptionprotected void generateExecutableAction(DroolsRuleGeneratorContext context, RuleIrExecutableAction ruleIrAction, String indentation, StringBuilder actionsBuffer) throws RuleCompilerException, DroolsRuleValueFormatterException
public DroolsRuleValueFormatter getDroolsRuleValueFormatter()
public void setDroolsRuleValueFormatter(DroolsRuleValueFormatter droolsRuleValueFormatter)
Copyright © 2017 SAP SE. All Rights Reserved.