| Modifier and Type | Method and Description |
|---|---|
RuleIr |
DroolsRuleGeneratorContext.getRuleIr() |
| Modifier and Type | Method and Description |
|---|---|
RuleIr |
DefaultDroolsGeneratorContext.getRuleIr() |
| Modifier and Type | Method and Description |
|---|---|
protected DroolsRuleGeneratorContext |
DefaultDroolsRuleTargetCodeGenerator.createGeneratorContext(RuleCompilerContext context,
RuleIr ruleIr,
DroolsRuleModel droolsRule) |
void |
DefaultDroolsRuleTargetCodeGenerator.generate(RuleCompilerContext context,
RuleIr ruleIr) |
| Constructor and Description |
|---|
DefaultDroolsGeneratorContext(RuleCompilerContext ruleCompilerContext,
RuleIr ruleIr,
DroolsRuleModel droolsRule) |
| Modifier and Type | Method and Description |
|---|---|
void |
PromotionRuleIrProcessor.process(RuleCompilerContext context,
RuleIr ruleIr) |
| Modifier and Type | Method and Description |
|---|---|
RuleIr |
RuleSourceCodeTranslator.translate(RuleCompilerContext context)
Translates the source code into the intermediate representation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RuleTargetCodeGenerator.generate(RuleCompilerContext context,
RuleIr ruleIr)
Generates the rule engine specific code from the intermediate representation.
|
void |
RuleIrProcessor.process(RuleCompilerContext context,
RuleIr ruleIr)
Processes the intermediate representation.
|
| Modifier and Type | Method and Description |
|---|---|
RuleIr |
DefaultSourceRuleSourceCodeTranslator.translate(RuleCompilerContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
NoOpRuleTargetCodeGenerator.generate(RuleCompilerContext context,
RuleIr ruleIr) |
void |
DefaultSourceRuleIrProcessor.process(RuleCompilerContext context,
RuleIr ruleIr) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductConfigRuleIrProcessor.process(RuleCompilerContext context,
RuleIr ruleIr) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductConfigRuleCPSIrProcessor.process(RuleCompilerContext context,
RuleIr ruleIr) |
Copyright © 2018 SAP SE. All Rights Reserved.