statement.setFloat(paramIndex, (float) typeCodec.parse(paramValue));
@Override public QueryBinder<ENTITY> setFloat(int i, float v) { for (BoundStatement statement : statements.values()) { statement.setFloat(i, v); } return this; }
@Test(groups = "short") public void should_use_default_codecs_with_prepared_statements_2() { session() .execute( session() .prepare(insertQuery) .bind() .setInt(0, n_int) .setLong(1, n_bigint) .setFloat(2, n_float) .setDouble(3, n_double) .setVarint(4, n_varint) .setDecimal(5, n_decimal)); PreparedStatement ps = session().prepare(selectQuery); ResultSet rows = session().execute(ps.bind().setInt(0, n_int).setLong(1, n_bigint)); Row row = rows.one(); assertRow(row); }
/** * Sets the specified {@code FloatValue} to the bound statement * * @param value a {@code FloatValue} to be set */ @Override public void visit(FloatValue value) { LOGGER.debug(value.get() + " is bound to " + i); bound.setFloat(i++, value.get()); }
public void setFloat(int parameterIndex, float decimal) throws SQLException { checkNotClosed(); checkIndex(parameterIndex); //bindValues.put(parameterIndex, JdbcFloat.instance.decompose(decimal)); this.statement.setFloat(parameterIndex-1, decimal); }
@Override public QueryBinder<ENTITY> setFloat(String name, float v) { for (BoundStatement statement : statements.values()) { if (statement.preparedStatement().getVariables().contains(name)) { statement.setFloat(name, v); } } return this; }
private BoundStatement getBStmtTable1(String key) { BoundStatement bStmt = writePstmt.bind(); bStmt.setString("cyclist_name", key); bStmt.setInt("expense_id", this.dataGenerator.getRandomIntegerValue()); bStmt.setFloat("amount", randomObj.nextFloat()); bStmt.setString("description", this.dataGenerator.getRandomValue()); bStmt.setBool("paid", randomObj.nextBoolean()); return bStmt; }
private BoundStatement getBStmtTable1(String key) { BoundStatement bStmt = writePstmt.bind(); bStmt.setString("cyclist_name", key); bStmt.setInt("expense_id", this.dataGenerator.getRandomIntegerValue()); bStmt.setFloat("amount", randomObj.nextFloat()); bStmt.setString("description", this.dataGenerator.getRandomValue()); bStmt.setBool("paid", randomObj.nextBoolean()); return bStmt; }
break; case Types.FLOAT: this.statement.setFloat(parameterIndex-1, (Float)object); break; case Types.INTEGER:
@Test public void visit_FloatValueAcceptCalled_ShouldCallSetFloat() { // Arrange FloatValue value = new FloatValue(ANY_NAME, ANY_FLOAT); ValueBinder binder = new ValueBinder(bound); // Act value.accept(binder); // Assert verify(bound).setFloat(0, ANY_FLOAT); }
case FLOAT: final float floatValue = ((GetterFloat<Object>)getters.get(i)).get(tuple); boundStmnt.setFloat(i, floatValue); break; case DOUBLE:
case FLOAT: final float floatValue = ((GetterFloat<Object>)getters.get(i)).get(tuple); boundStmnt.setFloat(i, floatValue); break; case DOUBLE:
bstm.setDouble(key, ((Double) value).doubleValue()); } else if (value instanceof Float) { bstm.setFloat(key, ((Float) value).floatValue()); } else if (value instanceof InetAddress) { bstm.setInet(key, (InetAddress) value);
statement.setFloat(paramIndex, (float) typeCodec.parse(paramValue));
bstm.setDouble(i, ((Double) value).doubleValue()); } else if (value instanceof Float) { bstm.setFloat(i, ((Float) value).floatValue()); } else if (value instanceof InetAddress) { bstm.setInet(i, (InetAddress) value);
if (floatGetter != null) { final float floatValue = floatGetter.get(pojoPayload); boundStatement.setFloat(cassandraColName, floatValue); } else { boundStatement.unset(cassandraColName);
if (floatGetter != null) { final float floatValue = floatGetter.get(pojoPayload); boundStatement.setFloat(cassandraColName, floatValue); } else { boundStatement.unset(cassandraColName);
@Test(groups = "short") public void should_use_default_codecs_with_prepared_statements_2() { session() .execute( session() .prepare(insertQuery) .bind() .setInt(0, n_int) .setLong(1, n_bigint) .setFloat(2, n_float) .setDouble(3, n_double) .setVarint(4, n_varint) .setDecimal(5, n_decimal)); PreparedStatement ps = session().prepare(selectQuery); ResultSet rows = session().execute(ps.bind().setInt(0, n_int).setLong(1, n_bigint)); Row row = rows.one(); assertRow(row); }