public BigDecimal getBigDecimal(int columnIndex) throws SQLException { return DataTypeTransformer.getBigDecimal(getObject(columnIndex)); }
public java.math.BigDecimal getBigDecimal(int parameterIndex, int scale) throws SQLException { BigDecimal bigDecimalParam = DataTypeTransformer.getBigDecimal(getObject(parameterIndex)); // set scale on the param value return bigDecimalParam.setScale(scale); }
public BigDecimal getBigDecimal(String parameterName) throws SQLException { return DataTypeTransformer.getBigDecimal(getObject(parameterName)); }
public java.math.BigDecimal getBigDecimal(int parameterIndex, int scale) throws SQLException { BigDecimal bigDecimalParam = DataTypeTransformer.getBigDecimal(getObject(parameterIndex)); // set scale on the param value return bigDecimalParam.setScale(scale); }
public BigDecimal getBigDecimal(String parameterName) throws SQLException { return DataTypeTransformer.getBigDecimal(getObject(parameterName)); }
public java.math.BigDecimal getBigDecimal(int parameterIndex) throws SQLException { return DataTypeTransformer.getBigDecimal(getObject(parameterIndex)); }
public BigDecimal getBigDecimal(int columnIndex) throws SQLException { return DataTypeTransformer.getBigDecimal(getObject(columnIndex)); }
public java.math.BigDecimal getBigDecimal(int parameterIndex) throws SQLException { return DataTypeTransformer.getBigDecimal(getObject(parameterIndex)); }
public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException { // do the necessary transformation depending on the datatype of the // object at the given index. BigDecimal bigDecimalObject = DataTypeTransformer .getBigDecimal(getObject(columnIndex)); if (bigDecimalObject == null) { return null; } // set the scale on the bigDecimal return bigDecimalObject.setScale(scale); }
public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException { // do the necessary transformation depending on the datatype of the // object at the given index. BigDecimal bigDecimalObject = DataTypeTransformer .getBigDecimal(getObject(columnIndex)); if (bigDecimalObject == null) { return null; } // set the scale on the bigDecimal return bigDecimalObject.setScale(scale); }
void setObject (Object parameterIndex, Object value, int targetJdbcType, int scale) throws SQLException { if(value == null) { setObject(parameterIndex, null); return; } if(targetJdbcType != Types.DECIMAL || targetJdbcType != Types.NUMERIC) { setObject(parameterIndex, value, targetJdbcType); // Decimal and NUMERIC types correspond to java.math.BigDecimal } else { // transform the object to a BigDecimal BigDecimal bigDecimalObject = DataTypeTransformer.getBigDecimal(value); // set scale on the BigDecimal setObject(parameterIndex, bigDecimalObject.setScale(scale)); } }
void setObject (Object parameterIndex, Object value, int targetJdbcType, int scale) throws SQLException { if(value == null) { setObject(parameterIndex, null); return; } if(targetJdbcType != Types.DECIMAL || targetJdbcType != Types.NUMERIC) { setObject(parameterIndex, value, targetJdbcType); // Decimal and NUMERIC types correspond to java.math.BigDecimal } else { // transform the object to a BigDecimal BigDecimal bigDecimalObject = DataTypeTransformer.getBigDecimal(value); // set scale on the BigDecimal setObject(parameterIndex, bigDecimalObject.setScale(scale)); } }
break; case DataTypeManager.DefaultTypeCodes.BIGDECIMAL: targetObject = DataTypeTransformer.getBigDecimal(value); break; case DataTypeManager.DefaultTypeCodes.TIMESTAMP:
break; case DataTypeManager.DefaultTypeCodes.BIGDECIMAL: targetObject = DataTypeTransformer.getBigDecimal(value); break; case DataTypeManager.DefaultTypeCodes.TIMESTAMP: