}
if (parameterOutValueSetters.containsKey(name)) {
CallableStatement cs = (CallableStatement) ps;
if (type != null) {
if (type instanceof JdbcSqlType) {
<BUG>cs.registerOutParameter(ix + i, (Integer) ((JdbcSqlType) type).getDatabaseSqlType());
} else {</BUG>
cs.registerOutParameter(ix + i, (Integer) type);
}
} else {

}
} else {
ps.setObject(ix + i, value);
}
}
if (parameterOutValueSetters.containsKey(name)) {
CallableStatement cs = (CallableStatement) ps;
if (type != null) {
if (type instanceof JdbcSqlType) {
cs.registerOutParameter(ix + i, ((JdbcSqlType) type).getDatabaseSqlType());
} else {
cs.registerOutParameter(ix + i, (Integer) type);
}
} else {
