public class ExecModelDMNMavenSourceCompiler extends ExecModelDMNEvaluatorCompiler
ExecModelDMNEvaluatorCompiler.EvaluatorSourceGenerator, ExecModelDMNEvaluatorCompiler.ExecModelSourceGenerator, ExecModelDMNEvaluatorCompiler.UnaryTestsSourceGenerator, ExecModelDMNEvaluatorCompiler.UnitSourceGenerator
compiler
Constructor and Description |
---|
ExecModelDMNMavenSourceCompiler(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 org.kie.dmn.core.compiler.execmodelbased.ExecModelDMNEvaluatorCompiler.GeneratorsEnum[] |
getGenerators() |
void |
register(org.kie.dmn.api.core.AfterGeneratingSourcesListener listener) |
generateSources, getDecisionTableName
compileExpression, dmnEvaluatorCompilerFactory, getDmnCompilerConfig, getParameters, getRootClassLoader, inferTypeRef
public ExecModelDMNMavenSourceCompiler(DMNCompilerImpl compiler)
public void register(org.kie.dmn.api.core.AfterGeneratingSourcesListener listener)
protected DMNExpressionEvaluator compileDecisionTable(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String dtName, org.kie.dmn.model.api.DecisionTable dt)
compileDecisionTable
in class ExecModelDMNEvaluatorCompiler
public AbstractModelEvaluator generateEvaluator(DMNCompilerContext ctx, DTableModel dTableModel)
generateEvaluator
in class ExecModelDMNEvaluatorCompiler
protected org.kie.dmn.core.compiler.execmodelbased.ExecModelDMNEvaluatorCompiler.GeneratorsEnum[] getGenerators()
getGenerators
in class ExecModelDMNEvaluatorCompiler
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.