< prev index next >
src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
Print this page
rev 14117 : 8145468: update java.lang APIs with new deprecations
Reviewed-by: XXX
*** 1961,1971 ****
if (value == null) {
setLastValueNull(true);
return (float)0;
}
try {
! return ((new Float(value.toString())).floatValue());
} catch (NumberFormatException ex) {
throw new SQLException(MessageFormat.format(resBundle.handleGetObject("cachedrowsetimpl.floatfail").toString(),
new Object[] {value.toString().trim(), columnIndex}));
}
}
--- 1961,1971 ----
if (value == null) {
setLastValueNull(true);
return (float)0;
}
try {
! return ((Float.valueOf(value.toString())).floatValue());
} catch (NumberFormatException ex) {
throw new SQLException(MessageFormat.format(resBundle.handleGetObject("cachedrowsetimpl.floatfail").toString(),
new Object[] {value.toString().trim(), columnIndex}));
}
}
*** 2005,2015 ****
if (value == null) {
setLastValueNull(true);
return (double)0;
}
try {
! return ((new Double(value.toString().trim())).doubleValue());
} catch (NumberFormatException ex) {
throw new SQLException(MessageFormat.format(resBundle.handleGetObject("cachedrowsetimpl.doublefail").toString(),
new Object[] {value.toString().trim(), columnIndex}));
}
}
--- 2005,2015 ----
if (value == null) {
setLastValueNull(true);
return (double)0;
}
try {
! return ((Double.valueOf(value.toString().trim())).doubleValue());
} catch (NumberFormatException ex) {
throw new SQLException(MessageFormat.format(resBundle.handleGetObject("cachedrowsetimpl.doublefail").toString(),
new Object[] {value.toString().trim(), columnIndex}));
}
}
*** 4015,4027 ****
case java.sql.Types.NUMERIC:
case java.sql.Types.DECIMAL:
return new BigDecimal(srcObj.toString().trim());
case java.sql.Types.REAL:
case java.sql.Types.FLOAT:
! return new Float(srcObj.toString().trim());
case java.sql.Types.DOUBLE:
! return new Double(srcObj.toString().trim());
case java.sql.Types.CHAR:
case java.sql.Types.VARCHAR:
case java.sql.Types.LONGVARCHAR:
return srcObj.toString();
default:
--- 4015,4027 ----
case java.sql.Types.NUMERIC:
case java.sql.Types.DECIMAL:
return new BigDecimal(srcObj.toString().trim());
case java.sql.Types.REAL:
case java.sql.Types.FLOAT:
! return Float.valueOf(srcObj.toString().trim());
case java.sql.Types.DOUBLE:
! return Double.valueOf(srcObj.toString().trim());
case java.sql.Types.CHAR:
case java.sql.Types.VARCHAR:
case java.sql.Types.LONGVARCHAR:
return srcObj.toString();
default:
< prev index next >