Interface Row

All Known Implementing Classes:
RowMap

public interface Row
Provides a format-neutral way of obtaining a row's value. If you requested the extended format (see SelectRowsCommand.setExtendedFormat()), you may also get the display value (if different), the url, the missing value indicator, and the missing value raw value. Note that all of these may return null if the column does not have a url, is not missing-value enabled, or does not have a different display value from its raw value.
  • Method Details

    • getValue

      Object getValue(String columnName)
      Returns a column's raw value.
      Parameters:
      columnName - The column name.
      Returns:
      The column's raw value or null if the column was not found.
    • getDisplayValue

      Object getDisplayValue(String columnName)
      Returns a column's display value (if different from value).
      Parameters:
      columnName - The column name.
      Returns:
      The display value, or null if the column was not found or does not have a different display value.
    • getUrl

      String getUrl(String columnName)
      Returns a column's URL
      Parameters:
      columnName - The column name.
      Returns:
      The column's URL value, or null if the column was not found or does not have a URL.
    • getMvValue

      String getMvValue(String columName)
      Returns a column's missing-value indicator.
      Parameters:
      columName - The column name.
      Returns:
      The column's mising-value indicator, or null if the column was not found or is not missing-value enabled.
    • getMvRawValue

      Object getMvRawValue(String columnName)
      Returns the column's missing-value raw value. This is the actual value imported into the database along with the missing-value indicator.
      Parameters:
      columnName - The column name.
      Returns:
      The column's mising-value raw value, or null if the column was not found or is not missing-value enabled.