org.castor.jdo.engine
public final class SQLTypeInfos extends Object
Since: 1.0
Version: $Revision: 5951 $ $Date: 2006-04-08 08:58:10 -0600 (Sat, 08 Apr 2006) $
Method Summary | |
---|---|
static Object | getValue(ResultSet rs, int index, int sqlType)
Get value from given ResultSet at given index with given SQL type.
|
static int | javaType2sqlTypeNum(Class javaType)
Returns the SQL type from the specified Java type. |
static void | setValue(PreparedStatement stmt, int index, Object value, int sqlType)
Set given value on given PreparedStatement at given index with given SQL type.
|
static Class | sqlTypeName2javaType(String sqlTypeName)
Returns the Java type for the given SQL type name.
|
static Class | sqlTypeNum2javaType(int sqlTypeNum)
Returns the Java type for the given SQL type.
|
Parameters: rs The ResultSet to get the value from. index The index of the value in the ResultSet. sqlType The SQL type of the value.
Returns: The value.
Throws: SQLException If a database access error occurs.
Parameters: javaType The Java class of the SQL type.
Returns: SQL type from the specified Java type.
Parameters: stmt The PreparedStatement to set value on. index The index of the value in the PreparedStatement. value The value to set. sqlType The SQL type of the value.
Parameters: sqlTypeName SQL type name (e.g. numeric).
Returns: The suitable Java type.
Throws: MappingException The SQL type is not recognized.
Parameters: sqlTypeNum SQL type name (see JDBC API)
Returns: The suitable Java type
Throws: MappingException The SQL type is not recognized.