Interface DroolsRuleGeneratorContext
- All Known Implementing Classes:
DefaultDroolsGeneratorContext,DefaultDroolsRuleConditionsGenerator.DroolsRuleConditionsGeneratorContext
public interface DroolsRuleGeneratorContext
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddLocalVariables(Map<String, RuleIrVariable> ruleIrVariables) generateClassName(Class<?> clazz)
-
Method Details
-
getRuleCompilerContext
RuleCompilerContext getRuleCompilerContext() -
getIndentationSize
String getIndentationSize() -
getVariablePrefix
String getVariablePrefix() -
getAttributeDelimiter
String getAttributeDelimiter() -
getRuleIr
RuleIr getRuleIr() -
getVariables
Map<String,RuleIrVariable> getVariables() -
getLocalVariables
Deque<Map<String,RuleIrVariable>> getLocalVariables() -
addLocalVariables
-
getImports
-
getGlobals
-
generateClassName
-
addGlobal
-
getDroolsRule
DroolsRuleModel getDroolsRule()
-