Class TableCell.TableCellFactory

  • Enclosing class:
    TableCell

    public static class TableCell.TableCellFactory
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      TableCellFactory​(DMNFEELHelper feel, org.kie.dmn.feel.lang.CompilerContext compilerContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ColumnDefinition createColumnDefinition​(int columnIndex, java.lang.String decisionTableName, java.lang.String columnName, org.kie.dmn.model.api.UnaryTests inputValues, org.kie.dmn.feel.lang.Type type)  
      TableCell createInputCell​(TableIndex tableIndex, java.lang.String input, java.lang.String columnName, org.kie.dmn.feel.lang.Type columnType)  
      TableCell createOutputCell​(TableIndex tableIndex, java.lang.String input, java.lang.String columnName, org.kie.dmn.feel.lang.Type columnType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TableCellFactory

        public TableCellFactory​(DMNFEELHelper feel,
                                org.kie.dmn.feel.lang.CompilerContext compilerContext)
    • Method Detail

      • createInputCell

        public TableCell createInputCell​(TableIndex tableIndex,
                                         java.lang.String input,
                                         java.lang.String columnName,
                                         org.kie.dmn.feel.lang.Type columnType)
      • createOutputCell

        public TableCell createOutputCell​(TableIndex tableIndex,
                                          java.lang.String input,
                                          java.lang.String columnName,
                                          org.kie.dmn.feel.lang.Type columnType)
      • createColumnDefinition

        public ColumnDefinition createColumnDefinition​(int columnIndex,
                                                       java.lang.String decisionTableName,
                                                       java.lang.String columnName,
                                                       org.kie.dmn.model.api.UnaryTests inputValues,
                                                       org.kie.dmn.feel.lang.Type type)