if (Math.abs(value) > Integer.MAX_VALUE)
if (value > MAX_INT_VALUE || value < MIN_INT_VALUE)
    void setDouble(double value) throws java.sql.SQLException {        // check if value is within bounds        if (Math.abs(value) > Integer.MAX_VALUE)                throw (SQLException)createException(                    DOUBLE_CONVERSION_ERROR).fillInStackTrace();        setInteger((int)value);    }