if (Math.abs(value.shortValue()) > Byte.MAX_VALUE)
if (value.shortValue() > MAX_BYTE_VALUE || value.shortValue() < MIN_BYTE_VALUE)
    byte getByte() throws SQLException {        if (isNull()) return BYTE_NULL_VALUE;        Short value = (Short)field.sqldata;        // check if value is withing bounds        if (Math.abs(value.shortValue()) > Byte.MAX_VALUE)                throw (SQLException)createException(                    BYTE_CONVERSION_ERROR).fillInStackTrace();        return value.byteValue();    }