Class TableCells
- java.lang.Object
-
- org.kie.dmn.core.compiler.alphanetbased.TableCells
-
public class TableCells extends Object
Definition of the decision table after the first round of parsing Produced by TableCellParser Will generate code to evaluate Decision Table using a Compiled Alpha Network (ANC)
-
-
Constructor Summary
Constructors Constructor Description TableCells(int numRows, int numColumns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(TableCell cell)voidaddColumnCell(int index, ColumnDefinition columnDefinition)voidaddColumnValidationStatements(com.github.javaparser.ast.stmt.BlockStmt validationStatements, GeneratedSources allGeneratedSources)voidaddOutputCell(TableCell outputCell)Map<String,String>createFEELSourceClasses()org.drools.core.reteoo.ObjectTypeNodecreateRete(ReteBuilderContext reteBuilderContext)voidinitialiseOutputColumnsCollection(int numOutputColumns)
-
-
-
Method Detail
-
initialiseOutputColumnsCollection
public void initialiseOutputColumnsCollection(int numOutputColumns)
-
add
public void add(TableCell cell)
-
addOutputCell
public void addOutputCell(TableCell outputCell)
-
createRete
public org.drools.core.reteoo.ObjectTypeNode createRete(ReteBuilderContext reteBuilderContext)
-
addColumnValidationStatements
public void addColumnValidationStatements(com.github.javaparser.ast.stmt.BlockStmt validationStatements, GeneratedSources allGeneratedSources)
-
addColumnCell
public void addColumnCell(int index, ColumnDefinition columnDefinition)
-
-