public interface DroolsRuleGeneratorContext
| Modifier and Type | Method and Description |
|---|---|
void |
addGlobal(java.lang.String name,
java.lang.Class<?> clazz) |
void |
addLocalVariables(java.util.Map<java.lang.String,RuleIrVariable> ruleIrVariables) |
java.lang.String |
generateClassName(java.lang.Class<?> clazz) |
java.lang.String |
getAttributeDelimiter() |
DroolsRuleModel |
getDroolsRule() |
java.util.Map<java.lang.String,java.lang.Class<?>> |
getGlobals() |
java.util.Set<java.lang.Class<?>> |
getImports() |
java.lang.String |
getIndentationSize() |
java.util.Deque<java.util.Map<java.lang.String,RuleIrVariable>> |
getLocalVariables() |
RuleCompilerContext |
getRuleCompilerContext() |
RuleIr |
getRuleIr() |
java.lang.String |
getVariablePrefix() |
java.util.Map<java.lang.String,RuleIrVariable> |
getVariables() |
RuleCompilerContext getRuleCompilerContext()
java.lang.String getIndentationSize()
java.lang.String getVariablePrefix()
java.lang.String getAttributeDelimiter()
RuleIr getRuleIr()
java.util.Map<java.lang.String,RuleIrVariable> getVariables()
java.util.Deque<java.util.Map<java.lang.String,RuleIrVariable>> getLocalVariables()
void addLocalVariables(java.util.Map<java.lang.String,RuleIrVariable> ruleIrVariables)
java.util.Set<java.lang.Class<?>> getImports()
java.util.Map<java.lang.String,java.lang.Class<?>> getGlobals()
java.lang.String generateClassName(java.lang.Class<?> clazz)
void addGlobal(java.lang.String name,
java.lang.Class<?> clazz)
DroolsRuleModel getDroolsRule()
Copyright © 2018 SAP SE. All Rights Reserved.