public class ExecModelDMNEvaluatorCompiler extends DMNEvaluatorCompiler
| Modifier and Type | Class and Description |
|---|---|
static class |
ExecModelDMNEvaluatorCompiler.EvaluatorSourceGenerator |
static class |
ExecModelDMNEvaluatorCompiler.ExecModelSourceGenerator |
static class |
ExecModelDMNEvaluatorCompiler.UnaryTestsSourceGenerator |
static class |
ExecModelDMNEvaluatorCompiler.UnitSourceGenerator |
compiler| Constructor and Description |
|---|
ExecModelDMNEvaluatorCompiler(DMNCompilerImpl compiler) |
| Modifier and Type | Method and Description |
|---|---|
protected DMNExpressionEvaluator |
compileDecisionTable(DMNCompilerContext ctx,
DMNModelImpl model,
DMNBaseNode node,
String dtName,
org.kie.dmn.model.api.DecisionTable dt) |
AbstractModelEvaluator |
generateEvaluator(DMNCompilerContext ctx,
DTableModel dTableModel) |
protected void |
generateSources(DMNCompilerContext ctx,
DTableModel dTableModel,
org.drools.compiler.compiler.io.memory.MemoryFileSystem srcMfs,
String[] fileNames,
List<org.kie.dmn.api.core.GeneratedSource> generatedSources) |
protected static String |
getDecisionTableName(String dtName,
org.kie.dmn.model.api.DecisionTable dt) |
protected org.kie.dmn.core.compiler.execmodelbased.ExecModelDMNEvaluatorCompiler.GeneratorsEnum[] |
getGenerators() |
compileExpression, dmnEvaluatorCompilerFactory, getDmnCompilerConfig, getParameters, getRootClassLoader, inferTypeRefpublic ExecModelDMNEvaluatorCompiler(DMNCompilerImpl compiler)
protected DMNExpressionEvaluator compileDecisionTable(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String dtName, org.kie.dmn.model.api.DecisionTable dt)
compileDecisionTable in class DMNEvaluatorCompilerprotected static String getDecisionTableName(String dtName, org.kie.dmn.model.api.DecisionTable dt)
public AbstractModelEvaluator generateEvaluator(DMNCompilerContext ctx, DTableModel dTableModel)
protected void generateSources(DMNCompilerContext ctx, DTableModel dTableModel, org.drools.compiler.compiler.io.memory.MemoryFileSystem srcMfs, String[] fileNames, List<org.kie.dmn.api.core.GeneratedSource> generatedSources)
protected org.kie.dmn.core.compiler.execmodelbased.ExecModelDMNEvaluatorCompiler.GeneratorsEnum[] getGenerators()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.