モジュール org.nkjmlab.sorm4j

インタフェース ColumnValueToJavaObjectConverter

既知の実装クラスのリスト:
JacksonColumnValueToJavaObjectConverter, JtsColumnValueToJavaObjectConverter

public interface ColumnValueToJavaObjectConverter
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    convertTo(ResultSet resultSet, int columnIndex, int columnType, Class<?> toType)
    Reads a column from the current row in the provided ResultSet and returns an instance of the specified Java Class containing the values read.
    boolean
    test(Class<?> toType)
     
  • メソッドの詳細

    • test

      boolean test(Class<?> toType) throws SQLException
      例外:
      SQLException
    • convertTo

      Object convertTo(ResultSet resultSet, int columnIndex, int columnType, Class<?> toType) throws SQLException
      Reads a column from the current row in the provided ResultSet and returns an instance of the specified Java Class containing the values read.

      This method is mainly used for converting the result of query. i.e. Convert from Sql to Java by the specified class.

      This method is used while converting ResultSet rows to objects. The class type is the field type in the target bean.

      null's will be respected for any non-native types. This means that if a field is of type Integer it will be able to receive a null value from the ResultSet; on the other hand, if a field is of type int it will receive 0 for a null value from the ResultSet.

      パラメータ:
      resultSet - ResultSet (positioned in the row to be processed)
      columnIndex - column index in the result set (starting with 1)
      columnType -
      toType - Class of the object to be returned
      例外:
      SQLException