# Interface RowExt

All Superinterfaces:
  `Row`

public interface RowExt extends Row
An extension of the `Row` interface to support `#wasNull()`. Not all ports currently implement this interface. Currently this is supported in iOS, Simulator, UWP, and Android ports. Use `Database#supportsWasNull(com.codename1.db.Row)` to check whether a row supports wasNull(), and use `Database#wasNull(com.codename1.db.Row)` as an abstraction to avoid needing to cast a Row to RowExt.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `wasNull()`

  ### Methods inherited from interface Row

  `getBlob, getDouble, getFloat, getInteger, getLong, getShort, getString`
  Modifier and Type
  Method
  Description
  `byte[]`
  `getBlob(int index)`
  Gets column value by index.
  `double`
  `getDouble(int index)`
  Gets column value by index.
  `float`
  `getFloat(int index)`
  Gets column value by index.
  `int`
  `getInteger(int index)`
  Gets column value by index.
  `long`
  `getLong(int index)`
  Gets column value by index.
  `short`
  `getShort(int index)`
  Gets column value by index.
  `String`
  `getString(int index)`
  Gets column value by index.

- ## Method Details

  - ### wasNull

    boolean wasNull() throws IOException
    Throws:
      `IOException`