/** * Add the bytes to the fieldBuilder * @param newByte * @return */ public FieldBufferBuilder addByte( final byte newByte ) { buffer.add( BYTE_SERIALIZER.toByteBuffer( newByte ) ); return this; }
/** * return the next vlaue as a byte */ public byte readByte() { return BYTE_SERIALIZER.fromByteBuffer( getNext() ); }
@Override public Execution<Void> putValue(byte value, Integer ttl) { return insertValue(ByteSerializer.get().toByteBuffer(value), ttl); }
@Override public final byte getByteValue() { return getValue(ByteSerializer.get()); }
@Override public ByteBuffer getNext(ByteBuffer byteBuffer) { Byte val = fromByteBuffer(byteBuffer.duplicate()); if (val == Byte.MAX_VALUE) { throw new ArithmeticException("Can't paginate past max byte"); } val++; return toByteBuffer(val); }
@Override public Execution<Void> putValue(byte value, Integer ttl) { return insertValue(ByteSerializer.get().toByteBuffer(value), ttl); }
@Override public ColumnListMutation<C> putColumn(C columnName, byte value, Integer ttl) { return putColumn(columnName, value, ByteSerializer.get(), ttl); }
@Override public ColumnListMutation<C> putColumn(C columnName, byte value, Integer ttl) { return putColumn(columnName, value, ByteSerializer.get(), ttl); }
@Override public ByteBuffer fromString(String str) { // Verify value is a short return toByteBuffer(Byte.parseByte(str)); }
serializer = ByteSerializer.get();
serializer = ShortSerializer.get(); } else if (valueClass.equals(Byte.class) || valueClass.equals(byte.class)) { serializer = ByteSerializer.get(); } else if (valueClass.equals(Float.class) || valueClass.equals(float.class)) { serializer = FloatSerializer.get();
serializer = ByteSerializer.get();