Package org.apache.commons.dbutils

# Interface ResultSetHandler<T>

Type Parameters:
  `T` - the target type the input ResultSet will be converted to.

All Known Implementing Classes:
  `AbstractKeyedHandler`, `AbstractListHandler`, `ArrayHandler`, `ArrayListHandler`, `BaseResultSetHandler`, `BeanHandler`, `BeanListHandler`, `BeanMapHandler`, `ColumnListHandler`, `KeyedHandler`, `MapHandler`, `MapListHandler`, `ScalarHandler`

public interface ResultSetHandler<T>
Implementations of this interface convert ResultSets into other objects.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `T`
  `handle(ResultSet resultSet)`
  Turn the `ResultSet` into an Object.

- ## Method Details

  - ### handle

    T handle(ResultSet resultSet) throws SQLException
    Turn the `ResultSet` into an Object.
    Parameters:
      `resultSet` - The `ResultSet` to handle. It has not been touched before being passed to this method.
    Returns:
      An Object initialized with `ResultSet` data. It is legal for implementations to return `null` if the `ResultSet` contained 0 rows.
    Throws:
      `SQLException` - if a database access error occurs