Class IsFunctionVarargsTableColumn

    • Constructor Detail

      • IsFunctionVarargsTableColumn

        public IsFunctionVarargsTableColumn()
    • Method Detail

      • getValue

        public java.lang.Boolean getValue​(Function rowObject,
                                          Settings settings,
                                          Program data,
                                          ServiceProvider serviceProvider)
                                   throws java.lang.IllegalArgumentException
        Description copied from interface: DynamicTableColumn
        Creates an object that is appropriate for this field (table column) and for the object that is associated with this row of the table.
        Specified by:
        getValue in interface DynamicTableColumn<Function,​java.lang.Boolean,​Program>
        Specified by:
        getValue in class AbstractDynamicTableColumn<Function,​java.lang.Boolean,​Program>
        Parameters:
        rowObject - the object associated with the row in the table.
        settings - field settings
        data - the expected data object, as defined by the DATA_SOURCE type
        serviceProvider - the ServiceProvider associated with the table.
        Returns:
        the object for the model to display in the table cell.
        Throws:
        java.lang.IllegalArgumentException - if the rowObject is not one supported by this class.