Class FloatColumnHandler

java.lang.Object
org.apache.commons.dbutils.handlers.columns.FloatColumnHandler
All Implemented Interfaces:
ColumnHandler<Float>

public class FloatColumnHandler extends Object implements ColumnHandler<Float>
  • Constructor Details

  • Method Details

    • apply

      public Float apply(ResultSet resultSet, int columnIndex) throws SQLException
      Description copied from interface: ColumnHandler
      Retrieves the current row's column value from a ResultSet and stores it into an instance of propType. This method is only called if ColumnHandler.match(Class) returns true.
      Specified by:
      apply in interface ColumnHandler<Float>
      Parameters:
      resultSet - The source result set. This must be on the correct row.
      columnIndex - The position of the column to retrieve, a 1-based index.
      Returns:
      The converted value or the original value if something doesn't work out.
      Throws:
      SQLException - if the columnIndex is not valid; if a database access error occurs or this method is called on a closed result set
    • match

      public boolean match(Class<?> propType)
      Description copied from interface: ColumnHandler
      Tests whether to handle a column targeted for a value type matching propType.
      Specified by:
      match in interface ColumnHandler<Float>
      Parameters:
      propType - The type of the target parameter.
      Returns:
      true is this property handler handles this propType; false otherwise.