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
    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