THIS PATCH IS NOT FOR COMMIT
EXPLN OF CHANGES
This patch is blocked by
DERBY-2430 and contains the diff's pertainining to that issue as the following files
Tests for the updateClob/UpdateBlob that take a Clob/Blob as a parameter for the embedded case had been present in jdbc4/ResultSetTest.java. They are however present from earlier versions than JDBC 4.0. I have hence migrated tests for these to jdbcapi/UpdatableResultSetTest.java.
I have however not deleted the tests from jdbc4/ResultSetTest. I simply enabled them for running with the Network Client also.
The tests for the methods accepting InputStream/Reader can be found in jdbc4/ResultSetTest.
Post 2430 updateBlob and updateClob would fail with all types except BLOB and CLOB respectively. These methods have basically been forwarded to setObject. Moving these methods into ResultSet from NetResultSet40.