Interface ParameterTable


  • public interface ParameterTable
    This interface provides a way to access the rule table parameter.
    Since:
    9.10.2
    • Method Detail

      • getRowCount

        int getRowCount()
        Returns the row count.
        Returns:
        the row count
        Since:
        9.10.2
      • getColumnCount

        int getColumnCount()
        Returns the column count.
        Returns:
        the column count
        Since:
        9.10.2
      • getValueAt

        <T> T getValueAt​(int row,
                         int column)
        Returns the value of the cell converted converted to internal units. Throws ClassCastException if the type of the value does not match the type required by the context or provided via the generic parameter.
        Type Parameters:
        T - the required type for the value
        Parameters:
        row - the row of the cell
        column - the column of the cell
        Returns:
        the value of the cell converted to internal units
        Throws:
        ClassCastException - is thrown if the type of the result does not match the required type
        Since:
        9.10.2
      • getColumnIDs

        List<String> getColumnIDs()
        Returns the ids of the columns.
        Returns:
        the ids of the columns
        Since:
        9.10.2
      • getColumnPropertyTypes

        List<PropertyType> getColumnPropertyTypes()
        Returns the columns property types.
        Returns:
        the columns property types
        Since:
        9.10.2
        See Also:
        PropertyType