Class JdbcTypesDefaultTransformer
- java.lang.Object
-
- org.apache.ignite.cache.store.jdbc.JdbcTypesDefaultTransformer
-
- All Implemented Interfaces:
Serializable,JdbcTypesTransformer
public class JdbcTypesDefaultTransformer extends Object implements JdbcTypesTransformer
Default implementation ofJdbcTypesTransformer.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static JdbcTypesDefaultTransformerINSTANCESingleton instance to use.-
Fields inherited from interface org.apache.ignite.cache.store.jdbc.JdbcTypesTransformer
NUMERIC_TYPES
-
-
Constructor Summary
Constructors Constructor Description JdbcTypesDefaultTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetColumnValue(ResultSet rs, int colIdx, Class<?> type)Retrieves the value of the designated column in the current row of thisResultSetobject and will convert to the requested Java data type.
-
-
-
Field Detail
-
INSTANCE
public static final JdbcTypesDefaultTransformer INSTANCE
Singleton instance to use.
-
-
Method Detail
-
getColumnValue
public Object getColumnValue(ResultSet rs, int colIdx, Class<?> type) throws SQLException
Retrieves the value of the designated column in the current row of thisResultSetobject and will convert to the requested Java data type.- Specified by:
getColumnValuein interfaceJdbcTypesTransformer- Parameters:
rs- Result set.colIdx- Column index in result set.type- Class representing the Java data type to convert the designated column to.- Returns:
- Value in column.
- Throws:
SQLException- If a database access error occurs or this method is called.
-
-