インタフェース ColumnValueToJavaObjectConverters
-
- 既知の実装クラスのリスト:
DefaultColumnValueToJavaObjectConverters
public interface ColumnValueToJavaObjectConvertersConvertResultSetfrom database to specified objects.- 作成者:
- nkjm
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 <T> TconvertTo(ResultSet resultSet, int columnIndex, int columnType, Class<T> toType)booleanisSupportedReturnedType(Class<?> objectClass)Returns the given type could be converted to Java object or not.
-
-
-
メソッドの詳細
-
convertTo
<T> T convertTo(ResultSet resultSet, int columnIndex, int columnType, Class<T> toType) throws SQLException
Reads a column from the current row in the providedResultSetand returns an instance of the specified JavaClasscontaining 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 convertingResultSetrows 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 theResultSet.- パラメータ:
resultSet-ResultSet(positioned in the row to be processed)columnIndex- column index in the result set (starting with 1)columnType-toType-Classof the object to be returned- 例外:
SQLException
-
isSupportedReturnedType
boolean isSupportedReturnedType(Class<?> objectClass)
Returns the given type could be converted to Java object or not.- パラメータ:
objectClass-- 戻り値:
-
-