stringBuilder.setLength(0); for (int i = 0; i < partitionKeyColumns.size(); i++) { ByteBuffer component = row.getBytesUnsafe(i); if (isComposite) {
case BLOB: case CUSTOM: return Bytes.toHexString(row.getBytesUnsafe(i)); default: throw new IllegalStateException("Handling of type " + cassandraType
ByteBuffer val = row.getBytesUnsafe(def.getName()); if (val != null) { tuple.put(def.getName(), new ByteArrayByteIterator(val.array()));
ByteBuffer val = row.getBytesUnsafe(def.getName()); if (val != null) { result.put(def.getName(), new ByteArrayByteIterator(val.array()));
ByteBuffer column = unique.getBytesUnsafe("column1");
case BLOB: case CUSTOM: return NullableValue.of(nativeType, wrappedBuffer(row.getBytesUnsafe(i))); case SET: checkTypeArguments(cassandraType, 1, typeArguments);
@Override public ByteBuffer getBytesUnsafe(int i) { return row.getBytesUnsafe(i); }
@Override public ByteBuffer getBytesUnsafe(int i) { return row.getBytesUnsafe(i); }
@Override public ByteBuffer getBytesUnsafe(int i) { return row.getBytesUnsafe(i); }
@Override public ByteBuffer getBytesUnsafe(String name) { return row.getBytesUnsafe(name); }
@Override protected ByteBuffer getValue(Row row) { return row.getBytesUnsafe(_contentIndex); } }
@Override public ByteBuffer getBytesUnsafe(String name) { return row.getBytesUnsafe(name); }
@Override public ByteBuffer getBytesUnsafe(String name) { return row.getBytesUnsafe(name); }
Object queriedValue = codec.deserialize(row.getBytesUnsafe("v"), protocolVersion);
assertThat(r.getBytesUnsafe("c1")).isEqualTo(serializeForDynamicCompositeType(12, 3)); assertThat(r.getBytesUnsafe("c2")).isEqualTo(serializeForCompositeType("foo")); assertThat(r.getInt("c3")).isEqualTo(3); assertThat(r.getBytesUnsafe("c1")).isEqualTo(serializeForDynamicCompositeType(42)); assertThat(r.getBytesUnsafe("c2")).isEqualTo(serializeForCompositeType("", 42)); assertThat(r.getInt("c3")).isEqualTo(2); assertThat(r.getBytesUnsafe("c1")).isEqualTo(serializeForDynamicCompositeType("foo", 32)); assertThat(r.getBytesUnsafe("c2")).isEqualTo(serializeForCompositeType("foo", 32)); assertThat(r.getInt("c3")).isEqualTo(1);
@Override protected K computeNext() { if (rowIterator.hasNext()) { return _keySerializer.deserialize(rowIterator.next().getBytesUnsafe(0)); } else { return endOfData(); } } };
/** * Reads timestamp binary value directly (getBytesUnsafe) to avoid allocating java.util.Date, and * converts to microseconds. */ public long deserialize(Row row, String name) { return 1000L * TypeCodec.bigint().deserialize(row.getBytesUnsafe(name), protocolVersion); } }
private String toString(String name, DataType dataType) { if (isNull(name)) { return ""; } else { final StringBuilder builder = new StringBuilder(); builder.append(ctx.getUDTValueMapper().deserialize(dataType, getRow().getBytesUnsafe(name))); return builder.toString(); } }
private String toString(String name, DataType dataType) { if (isNull(name)) { return ""; } else { StringBuilder builder = new StringBuilder(); builder.append(dataType.deserialize(getRow().getBytesUnsafe(name), ctx.getDbSession().getProtocolVersion())); return builder.toString(); } }
@Override public V get(final K key) { BoundStatement getValueStatement = _getValueStatement.bind(); getValueStatement.setBytesUnsafe(0, _keySerializer.serialize(key)); ByteBuffer result = _session.execute(getValueStatement).one().getBytesUnsafe(0); if (result != null) { return _valueSerializer.deserialize(result); } else { return null; } }