statement.setBool(paramIndex, (boolean) typeCodec.parse(paramValue));
@Override public QueryBinder<ENTITY> setBool(int i, boolean v) { for (BoundStatement statement : statements.values()) { statement.setBool(i, v); } return this; }
/** * Sets the specified {@code BooleanValue} to the bound statement * * @param value a {@code BooleanValue} to be set */ @Override public void visit(BooleanValue value) { LOGGER.debug(value.get() + " is bound to " + i); bound.setBool(i++, value.get()); }
public void setBoolean(int parameterIndex, boolean truth) throws SQLException { checkNotClosed(); checkIndex(parameterIndex); //bindValues.put(parameterIndex, JdbcBoolean.instance.decompose(truth)); this.statement.setBool(parameterIndex-1, truth); }
@Override public QueryBinder<ENTITY> setBool(String name, boolean v) { for (BoundStatement statement : statements.values()) { if (statement.preparedStatement().getVariables().contains(name)) { statement.setBool(name, v); } } return this; }
public CompletableFuture<Void> updateMetadata(ComposedMessageIdWithMetaData composedMessageIdWithMetaData) { ComposedMessageId composedMessageId = composedMessageIdWithMetaData.getComposedMessageId(); Flags flags = composedMessageIdWithMetaData.getFlags(); return cassandraAsyncExecutor.executeVoid(update.bind() .setLong(MOD_SEQ, composedMessageIdWithMetaData.getModSeq()) .setBool(ANSWERED, flags.contains(Flag.ANSWERED)) .setBool(DELETED, flags.contains(Flag.DELETED)) .setBool(DRAFT, flags.contains(Flag.DRAFT)) .setBool(FLAGGED, flags.contains(Flag.FLAGGED)) .setBool(RECENT, flags.contains(Flag.RECENT)) .setBool(SEEN, flags.contains(Flag.SEEN)) .setBool(USER, flags.contains(Flag.USER)) .setSet(USER_FLAGS, ImmutableSet.copyOf(flags.getUserFlags())) .setUUID(MAILBOX_ID, ((CassandraId) composedMessageId.getMailboxId()).asUuid()) .setLong(IMAP_UID, composedMessageId.getUid().asLong())); }
public CompletableFuture<Void> insert(ComposedMessageIdWithMetaData composedMessageIdWithMetaData) { ComposedMessageId composedMessageId = composedMessageIdWithMetaData.getComposedMessageId(); Flags flags = composedMessageIdWithMetaData.getFlags(); return cassandraAsyncExecutor.executeVoid(insert.bind() .setUUID(MAILBOX_ID, ((CassandraId) composedMessageId.getMailboxId()).asUuid()) .setLong(IMAP_UID, composedMessageId.getUid().asLong()) .setUUID(MESSAGE_ID, ((CassandraMessageId) composedMessageId.getMessageId()).get()) .setLong(MOD_SEQ, composedMessageIdWithMetaData.getModSeq()) .setBool(ANSWERED, flags.contains(Flag.ANSWERED)) .setBool(DELETED, flags.contains(Flag.DELETED)) .setBool(DRAFT, flags.contains(Flag.DRAFT)) .setBool(FLAGGED, flags.contains(Flag.FLAGGED)) .setBool(RECENT, flags.contains(Flag.RECENT)) .setBool(SEEN, flags.contains(Flag.SEEN)) .setBool(USER, flags.contains(Flag.USER)) .setSet(USER_FLAGS, ImmutableSet.copyOf(flags.getUserFlags()))); }
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; }
public CompletableFuture<Void> insert(ComposedMessageIdWithMetaData composedMessageIdWithMetaData) { ComposedMessageId composedMessageId = composedMessageIdWithMetaData.getComposedMessageId(); Flags flags = composedMessageIdWithMetaData.getFlags(); return cassandraAsyncExecutor.executeVoid(insert.bind() .setUUID(MESSAGE_ID, ((CassandraMessageId) composedMessageId.getMessageId()).get()) .setUUID(MAILBOX_ID, ((CassandraId) composedMessageId.getMailboxId()).asUuid()) .setLong(IMAP_UID, composedMessageId.getUid().asLong()) .setLong(MOD_SEQ, composedMessageIdWithMetaData.getModSeq()) .setBool(ANSWERED, flags.contains(Flag.ANSWERED)) .setBool(DELETED, flags.contains(Flag.DELETED)) .setBool(DRAFT, flags.contains(Flag.DRAFT)) .setBool(FLAGGED, flags.contains(Flag.FLAGGED)) .setBool(RECENT, flags.contains(Flag.RECENT)) .setBool(SEEN, flags.contains(Flag.SEEN)) .setBool(USER, flags.contains(Flag.USER)) .setSet(USER_FLAGS, ImmutableSet.copyOf(flags.getUserFlags()))); }
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; }
public CompletableFuture<Boolean> updateMetadata(ComposedMessageIdWithMetaData composedMessageIdWithMetaData, long oldModSeq) { ComposedMessageId composedMessageId = composedMessageIdWithMetaData.getComposedMessageId(); Flags flags = composedMessageIdWithMetaData.getFlags(); return cassandraAsyncExecutor.executeReturnApplied(update.bind() .setLong(MOD_SEQ, composedMessageIdWithMetaData.getModSeq()) .setBool(ANSWERED, flags.contains(Flag.ANSWERED)) .setBool(DELETED, flags.contains(Flag.DELETED)) .setBool(DRAFT, flags.contains(Flag.DRAFT)) .setBool(FLAGGED, flags.contains(Flag.FLAGGED)) .setBool(RECENT, flags.contains(Flag.RECENT)) .setBool(SEEN, flags.contains(Flag.SEEN)) .setBool(USER, flags.contains(Flag.USER)) .setSet(USER_FLAGS, ImmutableSet.copyOf(flags.getUserFlags())) .setUUID(MESSAGE_ID, ((CassandraMessageId) composedMessageId.getMessageId()).get()) .setUUID(MAILBOX_ID, ((CassandraId) composedMessageId.getMailboxId()).asUuid()) .setLong(IMAP_UID, composedMessageId.getUid().asLong()) .setLong(MOD_SEQ_CONDITION, oldModSeq)); }
break; case Types.BOOLEAN: this.statement.setBool(parameterIndex-1, (Boolean)object); break; case Types.CHAR:
public CompletableFuture<Boolean> updateScriptActivation(User user, ScriptName scriptName, boolean active) { return cassandraAsyncExecutor.executeReturnApplied( updateScriptActivationStatement.bind() .setString(USER_NAME, user.asString()) .setString(SCRIPT_NAME, scriptName.getValue()) .setBool(IS_ACTIVE, active)); }
@Test public void visit_BooleanValueAcceptCalled_ShouldCallSetBool() { // Arrange BooleanValue value = new BooleanValue(ANY_NAME, ANY_BOOL); ValueBinder binder = new ValueBinder(bound); // Act value.accept(binder); // Assert verify(bound).setBool(0, ANY_BOOL); }
case BOOLEAN: final boolean bool = ((GetterBoolean<Object>)getters.get(i)).get(tuple); boundStmnt.setBool(i, bool); break; case INT:
case BOOLEAN: final boolean bool = ((GetterBoolean<Object>)getters.get(i)).get(tuple); boundStmnt.setBool(i, bool); break; case INT:
Object value = entry.getValue(); if (value instanceof Boolean) { bstm.setBool(key, ((Boolean) value).booleanValue()); } else if (value instanceof Byte) { bstm.setByte(key, ((Byte) value).byteValue());
Object value = values[i]; if (value instanceof Boolean) { bstm.setBool(i, ((Boolean) value).booleanValue()); } else if (value instanceof Byte) { bstm.setByte(i, ((Byte) value).byteValue());
public CompletableFuture<Void> insertScript(User user, Script script) { return cassandraAsyncExecutor.executeVoid( insertScriptStatement.bind() .setString(USER_NAME, user.asString()) .setString(SCRIPT_NAME, script.getName().getValue()) .setString(SCRIPT_CONTENT, script.getContent().getValue()) .setBool(IS_ACTIVE, script.isActive()) .setLong(SIZE, script.getSize())); }