private static void generateSetOrListCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size, CQL3Type elements) { for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(elements.toCQLLiteral(element, version)); } }
private static void generateSetOrListCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size, CQL3Type elements) { for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(elements.toCQLLiteral(element, version)); } }
private static void generateSetOrListCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size, CQL3Type elements) { for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(elements.toCQLLiteral(element, version)); } }
private static void generateSetOrListCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size, CQL3Type elements) { for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(elements.toCQLLiteral(element, version)); } }
private void generateMapCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size) { CQL3Type keys = ((MapType) type).getKeysType().asCQL3Type(); CQL3Type values = ((MapType) type).getValuesType().asCQL3Type(); for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(keys.toCQLLiteral(element, version)); target.append(": "); element = CollectionSerializer.readValue(buffer, version); target.append(values.toCQLLiteral(element, version)); } }
private void generateMapCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size) { CQL3Type keys = ((MapType) type).getKeysType().asCQL3Type(); CQL3Type values = ((MapType) type).getValuesType().asCQL3Type(); for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(keys.toCQLLiteral(element, version)); target.append(": "); element = CollectionSerializer.readValue(buffer, version); target.append(values.toCQLLiteral(element, version)); } }
private void generateMapCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size) { CQL3Type keys = ((MapType) type).getKeysType().asCQL3Type(); CQL3Type values = ((MapType) type).getValuesType().asCQL3Type(); for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(keys.toCQLLiteral(element, version)); target.append(": "); element = CollectionSerializer.readValue(buffer, version); target.append(values.toCQLLiteral(element, version)); } }
private void generateMapCQLLiteral(ByteBuffer buffer, ProtocolVersion version, StringBuilder target, int size) { CQL3Type keys = ((MapType) type).getKeysType().asCQL3Type(); CQL3Type values = ((MapType) type).getValuesType().asCQL3Type(); for (int i = 0; i < size; i++) { if (i > 0) target.append(", "); ByteBuffer element = CollectionSerializer.readValue(buffer, version); target.append(keys.toCQLLiteral(element, version)); target.append(": "); element = CollectionSerializer.readValue(buffer, version); target.append(values.toCQLLiteral(element, version)); } }
target.append(type.type(i).asCQL3Type().toCQLLiteral(field, version));
target.append(type.type(i).asCQL3Type().toCQLLiteral(field, version));
target.append(type.fieldType(i).asCQL3Type().toCQLLiteral(field, version));
target.append(type.type(i).asCQL3Type().toCQLLiteral(field, version));
target.append(type.type(i).asCQL3Type().toCQLLiteral(field, version));
target.append(type.fieldType(i).asCQL3Type().toCQLLiteral(field, version));
target.append(type.fieldType(i).asCQL3Type().toCQLLiteral(field, version));
target.append(type.fieldType(i).asCQL3Type().toCQLLiteral(field, version));
String initcondAsCql = stateType.asCQL3Type().toCQLLiteral(initcond, ProtocolVersion.CURRENT); assert Objects.equals(initcond, Terms.asBytes(functionName.keyspace, initcondAsCql, stateType));
static void addAggregateToSchemaMutation(UDAggregate aggregate, Mutation.SimpleBuilder builder) { builder.update(Aggregates) .row(aggregate.name().name, functionArgumentsList(aggregate)) .add("return_type", aggregate.returnType().asCQL3Type().toString()) .add("state_func", aggregate.stateFunction().name().name) .add("state_type", aggregate.stateType().asCQL3Type().toString()) .add("final_func", aggregate.finalFunction() != null ? aggregate.finalFunction().name().name : null) .add("initcond", aggregate.initialCondition() != null // must use the frozen state type here, as 'null' for unfrozen collections may mean 'empty' ? aggregate.stateType().freeze().asCQL3Type().toCQLLiteral(aggregate.initialCondition(), ProtocolVersion.CURRENT) : null); }
static void addAggregateToSchemaMutation(UDAggregate aggregate, Mutation.SimpleBuilder builder) { builder.update(Aggregates) .row(aggregate.name().name, functionArgumentsList(aggregate)) .add("return_type", aggregate.returnType().asCQL3Type().toString()) .add("state_func", aggregate.stateFunction().name().name) .add("state_type", aggregate.stateType().asCQL3Type().toString()) .add("final_func", aggregate.finalFunction() != null ? aggregate.finalFunction().name().name : null) .add("initcond", aggregate.initialCondition() != null // must use the frozen state type here, as 'null' for unfrozen collections may mean 'empty' ? aggregate.stateType().freeze().asCQL3Type().toCQLLiteral(aggregate.initialCondition(), ProtocolVersion.CURRENT) : null); }
static void addAggregateToSchemaMutation(UDAggregate aggregate, Mutation.SimpleBuilder builder) { builder.update(Aggregates) .row(aggregate.name().name, functionArgumentsList(aggregate)) .add("return_type", aggregate.returnType().asCQL3Type().toString()) .add("state_func", aggregate.stateFunction().name().name) .add("state_type", aggregate.stateType().asCQL3Type().toString()) .add("final_func", aggregate.finalFunction() != null ? aggregate.finalFunction().name().name : null) .add("initcond", aggregate.initialCondition() != null // must use the frozen state type here, as 'null' for unfrozen collections may mean 'empty' ? aggregate.stateType().freeze().asCQL3Type().toCQLLiteral(aggregate.initialCondition(), ProtocolVersion.CURRENT) : null); }