Interface ParameterTable


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

    • 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