private static final BytesArraySerializer BYTES_ARRAY_SERIALIZER = BytesArraySerializer.get();
/** * Add the byte array to the fieldbuilder * @param bytes * @return */ public FieldBufferBuilder addBytes( final byte[] bytes ) { buffer.add( BYTES_ARRAY_SERIALIZER.toByteBuffer( bytes ) ); return this; }
/** * Return the value as a byte array */ public byte[] readBytes() { return BYTES_ARRAY_SERIALIZER.fromByteBuffer( getNext() ); }
@Override public PreparedIndexExpression<K, C> value(byte[] value) { this.value = BytesArraySerializer.get().toByteBuffer(value); return this; }
@Override public EventId fromString(String string, String channel) { BytesArraySerializer serializer = BytesArraySerializer.get(); return AstyanaxEventId.parse(serializer.fromByteBuffer(serializer.fromString(string)), channel); } }
} else if (value instanceof byte[]) { ByteBuffer bbuf = column.getByteBufferValue(); String result = new String(BytesArraySerializer.get().fromByteBuffer(bbuf)); Assert.assertEquals(new String((byte[])value), result); } else if (value instanceof UUID) {
public RangeBuilder setStart(byte[] value) { start = BytesArraySerializer.get().toByteBuffer(value); return this; }
@Override public EventId fromString(String string, String channel) { BytesArraySerializer serializer = BytesArraySerializer.get(); return AstyanaxEventId.parse(serializer.fromByteBuffer(serializer.fromString(string)), channel); } }
} else if (value instanceof byte[]) { ByteBuffer bbuf = column.getByteBufferValue(); String result = new String(BytesArraySerializer.get().fromByteBuffer(bbuf)); Assert.assertEquals(new String((byte[])value), result); } else if (value instanceof UUID) {
public RangeBuilder setEnd(byte[] value) { end = BytesArraySerializer.get().toByteBuffer(value); return this; }
@Override public final byte[] getByteArrayValue() { return getValue(BytesArraySerializer.get()); }
@Override public Execution<Void> putValue(byte[] value, Integer ttl) { return insertValue(BytesArraySerializer.get().toByteBuffer(value), ttl); }
@Override public ColumnListMutation<C> putColumn(C columnName, byte[] value, Integer ttl) { return putColumn(columnName, value, BytesArraySerializer.get(), ttl); }
@Override public Execution<Void> putValue(byte[] value, Integer ttl) { return insertValue(BytesArraySerializer.get().toByteBuffer(value), ttl); }
@Override public ColumnListMutation<C> putColumn(C columnName, byte[] value, Integer ttl) { return putColumn(columnName, value, BytesArraySerializer.get(), ttl); }
serializer = BytesArraySerializer.get();