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 JdbcTypesDefaultTransformer
INSTANCE
Singleton 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 Object
getColumnValue(ResultSet rs, int colIdx, Class<?> type)
Retrieves the value of the designated column in the current row of thisResultSet
object 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 thisResultSet
object and will convert to the requested Java data type.- Specified by:
getColumnValue
in 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.
-
-