public void setClob(String parameterName, Reader reader, long length) throws SQLException { setClob((Object)parameterName, reader); }
public void setNCharacterStream(String parameterName, Reader value) throws SQLException { setClob((Object)parameterName, value); }
public void setNClob(String parameterName, Reader reader, long length) throws SQLException { setClob((Object)parameterName, reader); }
public void setNClob(String parameterName, Reader reader) throws SQLException { setClob((Object)parameterName, reader); }
public void setCharacterStream(String parameterName, Reader reader) throws SQLException { setClob(parameterName, reader); }
public void setCharacterStream(String parameterName, Reader reader, int length) throws SQLException { setClob(parameterName, reader); }
public void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException { setClob((Object)parameterName, value); }
public void setNClob(String parameterName, Reader reader) throws SQLException { setClob((Object)parameterName, reader); }
public void setCharacterStream(String parameterName, Reader reader, long length) throws SQLException { setClob(parameterName, reader); }
public void setClob(String parameterName, Reader reader) throws SQLException { setClob((Object)parameterName, reader); }
public void setNClob(String parameterName, Reader reader, long length) throws SQLException { setClob((Object)parameterName, reader); }
public void setClob(String parameterName, Reader reader) throws SQLException { setClob((Object)parameterName, reader); }
public void setCharacterStream(String parameterName, Reader reader) throws SQLException { setClob(parameterName, reader); }
public void setCharacterStream(String parameterName, Reader reader, int length) throws SQLException { setClob(parameterName, reader); }
public void setClob(String parameterName, Reader reader, long length) throws SQLException { setClob((Object)parameterName, reader); }
public void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException { setClob((Object)parameterName, value); }
public void setCharacterStream(String parameterName, Reader reader, long length) throws SQLException { setClob(parameterName, reader); }
public void setNCharacterStream(String parameterName, Reader value) throws SQLException { setClob((Object)parameterName, value); }
@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); }