@Override public ByteBuffer toByteBuffer(Date obj) { if (obj == null) { return null; } return LONG_SERIALIZER.toByteBuffer(obj.getTime()); }
@Override public ByteBuffer getNext(ByteBuffer byteBuffer) { Long val = fromByteBuffer(byteBuffer.duplicate()); if (val == Long.MAX_VALUE) { throw new ArithmeticException("Can't paginate past max long"); } return toByteBuffer(val + 1); } }
public RangeBuilder setStart(long value) { start = LongSerializer.get().toByteBuffer(value); return this; }
@Override public PreparedIndexExpression<K, C> value(long value) { this.value = LongSerializer.get().toByteBuffer(value); return this; }
@Override public ByteBuffer toByteBuffer(Double obj) { return LongSerializer.get().toByteBuffer( Double.doubleToRawLongBits(obj)); }
public RangeBuilder setEnd(long value) { end = LongSerializer.get().toByteBuffer(value); return this; }
public AstyanaxCheckpointManager(Keyspace keyspace, String columnFamily, Long id) { this(keyspace, columnFamily, LongSerializer.get().toByteBuffer(id)); }
@Override public Execution<Void> putValue(long value, Integer ttl) { return insertValue(LongSerializer.get().toByteBuffer(value), ttl); }
@Override public Execution<Void> putValue(long value, Integer ttl) { return insertValue(LongSerializer.get().toByteBuffer(value), ttl); }
/** * Generate the expire time value to put in the column value. * @param timeout */ private ByteBuffer generateTimeoutValue(long timeout) { if (columnFamily.getDefaultValueSerializer() == ByteBufferSerializer.get() || columnFamily.getDefaultValueSerializer() == LongSerializer.get()) { return LongSerializer.get().toByteBuffer(timeout); } else { return columnFamily.getDefaultValueSerializer().fromString(Long.toString(timeout)); } }
/** * Generate the expire time value to put in the column value. * @param timeout */ private ByteBuffer generateTimeoutValue(long timeout) { if (columnFamily.getDefaultValueSerializer() == ByteBufferSerializer.get() || columnFamily.getDefaultValueSerializer() == LongSerializer.get()) { return LongSerializer.get().toByteBuffer(timeout); } else { return columnFamily.getDefaultValueSerializer().fromString(Long.toString(timeout)); } }
/** * Generate the expire time value to put in the column value. * @param timeout * @return */ private ByteBuffer generateTimeoutValue(long timeout) { if (columnFamily.getDefaultValueSerializer() == ByteBufferSerializer.get() || columnFamily.getDefaultValueSerializer() == LongSerializer.get()) { return LongSerializer.get().toByteBuffer(timeout); } else { return columnFamily.getDefaultValueSerializer().fromString(Long.toString(timeout)); } }
/** * Generate the expire time value to put in the column value. * @param timeout * @return */ private ByteBuffer generateTimeoutValue(long timeout) { if (columnFamily.getDefaultValueSerializer() == ByteBufferSerializer.get() || columnFamily.getDefaultValueSerializer() == LongSerializer.get()) { return LongSerializer.get().toByteBuffer(timeout); } else { return columnFamily.getDefaultValueSerializer().fromString(Long.toString(timeout)); } }