@Override public void setNString(int parameterIndex, String value) throws SQLException { rawStatement.setNString(parameterIndex, value); }
@Override public void setNString(int parameterIndex, String value) throws SQLException { rawStatement.setNString(parameterIndex, value); }
/** {@inheritDoc} */ @Override public void setNString(int parameterIndex, String value) throws SQLException { delegate.setNString(parameterIndex, value); }
@Override public void setNString(int parameterIndex, String value) throws SQLException { statement.setNString(parameterIndex, value); }
@Override protected Argument build(String value, ConfigRegistry config) { return (pos, stmt, ctx) -> stmt.setNString(pos, value); } }
public void setNString(int parameterIndex, String value) throws SQLException { pstmt.setNString(parameterIndex, value); }
@Override public void setNString(int parameterIndex, String value) throws SQLException { setParamByIndex(parameterIndex, value); targetStatement.setNString(parameterIndex, value); }
@Override protected void doBind(PreparedStatement st, X value, int index, WrapperOptions options) throws SQLException { st.setNString( index, javaTypeDescriptor.unwrap( value, String.class, options ) ); }
@Override public void setNString(int parameterIndex, String value) throws SQLException { SQLException e = null; try { delegate.setNString(parameterIndex, value); } catch (SQLException sqle) { e = sqle; throw e; } finally { eventListener.onAfterPreparedStatementSet(statementInformation, parameterIndex, value, e); } }
@Override public void setNString(int parameterIndex, String value) throws SQLException { checkOpen(); try { stmt.setNString(parameterIndex, value); } catch (Throwable t) { throw checkException(t); } }
ps.setNString(paramIndex, inValue.toString()); ps.setNString(paramIndex, strVal);
@Override public void preparedStatement_setNString(PreparedStatementProxy statement, int parameterIndex, String value) throws SQLException { if (this.pos < filterSize) { nextFilter().preparedStatement_setNString(this, statement, parameterIndex, value); return; } statement.getRawObject().setNString(parameterIndex, value); }
@Test public void findNVarcharArgument() throws Exception { dbRule.getJdbi().useHandle(handle -> { String value = "foo"; PreparedStatement stmt = mock(PreparedStatement.class); handle.getConfig(Arguments.class) .findFor(NVARCHAR_STRING, value) .orElseThrow(IllegalStateException::new) .apply(1, stmt, null); verify(stmt).setNString(1, value); handle.createQuery("no execute") .getContext() .findArgumentFor(NVARCHAR_STRING, value) .orElseThrow(IllegalStateException::new) .apply(2, stmt, null); verify(stmt).setNString(2, value); }); }
@Override public void setNonNullParameter(PreparedStatement ps, int index, String parameter, JdbcType jdbcType) throws SQLException { ps.setNString(index, parameter); }
@Override public void setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType) throws SQLException { ps.setNString(i, parameter); }
@Override public void setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType) throws SQLException { ps.setNString(i, parameter); }
@Override public void setNString(int parameterIndex, String value) throws SQLException { SQLException e = null; try { delegate.setNString(parameterIndex, value); } catch (SQLException sqle) { e = sqle; throw e; } finally { eventListener.onAfterPreparedStatementSet(statementInformation, parameterIndex, value, e); } }
@Override public void setNString(int parameterIndex, String value) throws SQLException { params.add(new NStringParamContext(parameterIndex, new Object[] { value })); getPreparedStatement().setNString(parameterIndex, value); }
@Override public void setNString(int parameterIndex, String value) throws SQLException { checkOpen(); try { stmt.setNString(parameterIndex, value); } catch (Throwable t) { throw checkException(t); } }
@Override public void preparedStatement_setNString(PreparedStatementProxy statement, int parameterIndex, String value) throws SQLException { if (this.pos < filterSize) { nextFilter().preparedStatement_setNString(this, statement, parameterIndex, value); return; } statement.getRawObject().setNString(parameterIndex, value); }