public class DataRange
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DataRange.Paging |
Modifier and Type | Field and Description |
---|---|
protected IDiskAtomFilter |
columnFilter |
protected boolean |
selectFullRow |
Constructor and Description |
---|
DataRange(AbstractBounds<RowPosition> range,
IDiskAtomFilter columnFilter) |
Modifier and Type | Method and Description |
---|---|
static DataRange |
allData(IPartitioner partitioner) |
IDiskAtomFilter |
columnFilter(java.nio.ByteBuffer rowKey) |
boolean |
contains(RowPosition pos) |
static DataRange |
forKeyRange(Range<Token> keyRange) |
int |
getLiveCount(ColumnFamily data,
long now) |
static boolean |
isFullRowSlice(SliceQueryFilter filter) |
AbstractBounds<RowPosition> |
keyRange() |
boolean |
selectsFullRowFor(java.nio.ByteBuffer rowKey) |
RowPosition |
startKey() |
RowPosition |
stopKey() |
void |
updateColumnsLimit(int count) |
protected IDiskAtomFilter columnFilter
protected final boolean selectFullRow
public DataRange(AbstractBounds<RowPosition> range, IDiskAtomFilter columnFilter)
public static boolean isFullRowSlice(SliceQueryFilter filter)
public static DataRange allData(IPartitioner partitioner)
public AbstractBounds<RowPosition> keyRange()
public RowPosition startKey()
public RowPosition stopKey()
public boolean contains(RowPosition pos)
public int getLiveCount(ColumnFamily data, long now)
public boolean selectsFullRowFor(java.nio.ByteBuffer rowKey)
public IDiskAtomFilter columnFilter(java.nio.ByteBuffer rowKey)
public void updateColumnsLimit(int count)
Copyright © 2013 The Apache Software Foundation