public List<ColumnOrSuperColumn> get(ByteBuffer keyBuffer, ByteBuffer start, ByteBuffer finish, int order) throws Exception { SliceRange sliceRange = new SliceRange(); // start/finish sliceRange.setStart(start).setFinish(finish); // reversed/count sliceRange.setReversed(false).setCount(order); // initialize SlicePredicate with existing SliceRange SlicePredicate predicate = new SlicePredicate().setSlice_range(sliceRange); ColumnParent parent = new ColumnParent(cfName); return client.get_slice(keyBuffer, parent, predicate, cl); }
@Override public RowSliceQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; }
@Override public RowSliceQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; }
public List<ColumnOrSuperColumn> getSlice(ByteBuffer key, ByteBuffer start, ByteBuffer end, int limit, boolean isReverse) throws Exception { SliceRange sliceRange = new SliceRange().setStart(start).setFinish(end).setReversed(isReverse).setCount(limit); // initialize SlicePredicate with existing SliceRange SlicePredicate predicate = new SlicePredicate().setSlice_range(sliceRange); ColumnParent parent = new ColumnParent(cfName); return client.get_slice(key, parent, predicate, cl); }
@Override public AllRowsQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; }
@Override public RowQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; } }
@Override public RowQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; } }
@Override public IndexQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; }
@Override public IndexQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; }
@Override public AllRowsQuery<K, C> withColumnRange(ByteBufferRange range) { predicate.setSlice_range(new SliceRange().setStart(range.getStart()).setFinish(range.getEnd()) .setCount(range.getLimit()).setReversed(range.isReversed())); return this; }
unsetReversed(); } else { setReversed((Boolean)value);
unsetReversed(); } else { setReversed((Boolean)value);
unsetReversed(); } else { setReversed((Boolean)value);
sliceRange.setStart(new byte[0]).setFinish(new byte[0]); sliceRange.setCount(columnCount); sliceRange.setReversed(reversed); predicate.setSlice_range(sliceRange);