public void setBlob(String parameterName, InputStream inputStream) throws SQLException { setBlob((Object)parameterName, inputStream); }
public void setBlob(String parameterName, InputStream inputStream) throws SQLException { setBlob((Object)parameterName, inputStream); }
public void setBlob(String parameterName, InputStream inputStream, long length) throws SQLException { setBlob((Object)parameterName, inputStream); }
public void setBlob(String parameterName, InputStream inputStream, long length) throws SQLException { setBlob((Object)parameterName, inputStream); }
public void setBinaryStream(String parameterName, InputStream x) throws SQLException { setBlob((Object)parameterName, x); }
public void setBinaryStream(String parameterName, InputStream x) throws SQLException { setBlob((Object)parameterName, x); }
@Test public void testSetLobs() throws Exception { CallableStatementImpl mmcs = getCallableStatement(); mmcs.paramsByName = new TreeMap<String, Integer>(); mmcs.paramsByName.put("foo", 2); mmcs.paramsByName.put("bar", 4); mmcs.setBlob(1, Mockito.mock(InputStream.class)); mmcs.setBlob("foo", Mockito.mock(InputStream.class)); mmcs.setNClob(3, Mockito.mock(Reader.class)); mmcs.setBlob("bar", Mockito.mock(InputStream.class), 1); mmcs.setClob(5, Mockito.mock(Reader.class)); List<Object> params = mmcs.getParameterValues(); assertTrue(params.get(0) instanceof Blob); assertTrue(params.get(1) instanceof Blob); assertTrue(params.get(2) instanceof Clob); assertTrue(params.get(3) instanceof Blob); assertTrue(params.get(4) instanceof Clob); }