public class DMNEvaluatorCompiler extends Object
Modifier and Type | Field and Description |
---|---|
protected DMNCompilerImpl |
compiler |
Constructor and Description |
---|
DMNEvaluatorCompiler(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) |
DMNExpressionEvaluator |
compileExpression(DMNCompilerContext ctx,
DMNModelImpl model,
DMNBaseNode node,
String exprName,
org.kie.dmn.model.api.Expression expression) |
static List<String> |
getParameters(DMNModelImpl model,
DMNBaseNode node,
org.kie.dmn.model.api.DecisionTable dt) |
static BaseDMNTypeImpl |
inferTypeRef(DMNModelImpl model,
org.kie.dmn.model.api.DecisionTable dt,
org.kie.dmn.model.api.OutputClause oc) |
protected final DMNCompilerImpl compiler
public DMNEvaluatorCompiler(DMNCompilerImpl compiler)
public DMNExpressionEvaluator compileExpression(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String exprName, org.kie.dmn.model.api.Expression expression)
protected DMNExpressionEvaluator compileDecisionTable(DMNCompilerContext ctx, DMNModelImpl model, DMNBaseNode node, String dtName, org.kie.dmn.model.api.DecisionTable dt)
public static BaseDMNTypeImpl inferTypeRef(DMNModelImpl model, org.kie.dmn.model.api.DecisionTable dt, org.kie.dmn.model.api.OutputClause oc)
public static List<String> getParameters(DMNModelImpl model, DMNBaseNode node, org.kie.dmn.model.api.DecisionTable dt)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.