Class TableCells
- java.lang.Object
-
- org.kie.dmn.core.compiler.alphanetbased.TableCells
-
public class TableCells extends java.lang.ObjectDefinition 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)java.util.Map<java.lang.String,java.lang.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)
-
createFEELSourceClasses
public java.util.Map<java.lang.String,java.lang.String> createFEELSourceClasses()
-
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)
-
-