public class ExecModelDTableModel extends DTableModel
DTableModel.DColumnModel, DTableModel.DOutputModel, DTableModel.DRowModel
columns, outputs, rows
Constructor and Description |
---|
ExecModelDTableModel(DMNFEELHelper feel,
DMNModelImpl model,
String dtName,
String tableName,
org.kie.dmn.model.api.DecisionTable dt,
Class<?> feelExpressionClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
initInputClauses(org.kie.dmn.feel.lang.CompilerContext feelctx,
Map<String,org.kie.dmn.feel.codegen.feel11.CompiledFEELExpression> compilationCache) |
protected void |
initOutputClauses(org.kie.dmn.feel.lang.CompilerContext feelctx,
Map<String,org.kie.dmn.feel.codegen.feel11.CompiledFEELExpression> compilationCache) |
protected void |
initRows(org.kie.dmn.feel.lang.CompilerContext feelctx,
Map<String,org.kie.dmn.feel.codegen.feel11.CompiledFEELExpression> compilationCache) |
asDecisionTable, compileAll, compileFeelExpression, defaultToOutput, generateInputClauses, generateOutputClauses, generateRows, getColumns, getDtName, getGeneratedClassName, getHitPolicy, getInputs, getInputSize, getNamespace, getOutputSize, getOutputValuesTests, getRows, getTableName, getVariableTypes, hasDefaultValues, iterateOverInputClauses, iterateOverOutputClauses, iterateOverRows
public ExecModelDTableModel(DMNFEELHelper feel, DMNModelImpl model, String dtName, String tableName, org.kie.dmn.model.api.DecisionTable dt, Class<?> feelExpressionClass)
protected void initRows(org.kie.dmn.feel.lang.CompilerContext feelctx, Map<String,org.kie.dmn.feel.codegen.feel11.CompiledFEELExpression> compilationCache)
initRows
in class DTableModel
protected void initInputClauses(org.kie.dmn.feel.lang.CompilerContext feelctx, Map<String,org.kie.dmn.feel.codegen.feel11.CompiledFEELExpression> compilationCache)
initInputClauses
in class DTableModel
protected void initOutputClauses(org.kie.dmn.feel.lang.CompilerContext feelctx, Map<String,org.kie.dmn.feel.codegen.feel11.CompiledFEELExpression> compilationCache)
initOutputClauses
in class DTableModel
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.