public class RangeSliceCommand extends AbstractRangeCommand implements Pageable
Pageable.ReadCommands
Modifier and Type | Field and Description |
---|---|
boolean |
countCQL3Rows |
boolean |
isPaging |
int |
maxResults |
static org.apache.cassandra.db.RangeSliceCommandSerializer |
serializer |
columnFamily, keyRange, keyspace, predicate, rowFilter, timestamp
Constructor and Description |
---|
RangeSliceCommand(java.lang.String keyspace,
java.lang.String column_family,
long timestamp,
IDiskAtomFilter predicate,
AbstractBounds<RowPosition> range,
int maxResults) |
RangeSliceCommand(java.lang.String keyspace,
java.lang.String column_family,
long timestamp,
IDiskAtomFilter predicate,
AbstractBounds<RowPosition> range,
java.util.List<org.apache.cassandra.thrift.IndexExpression> row_filter,
int maxResults) |
RangeSliceCommand(java.lang.String keyspace,
java.lang.String column_family,
long timestamp,
IDiskAtomFilter predicate,
AbstractBounds<RowPosition> range,
java.util.List<org.apache.cassandra.thrift.IndexExpression> row_filter,
int maxResults,
boolean countCQL3Rows,
boolean isPaging) |
Modifier and Type | Method and Description |
---|---|
boolean |
countCQL3Rows() |
MessageOut<RangeSliceCommand> |
createMessage() |
java.util.List<Row> |
executeLocally() |
AbstractRangeCommand |
forSubRange(AbstractBounds<RowPosition> subRange) |
int |
limit() |
java.lang.String |
toString() |
AbstractRangeCommand |
withUpdatedLimit(int newLimit) |
getKeyspace, getTimeout
public static final org.apache.cassandra.db.RangeSliceCommandSerializer serializer
public final int maxResults
public final boolean countCQL3Rows
public final boolean isPaging
public RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, long timestamp, IDiskAtomFilter predicate, AbstractBounds<RowPosition> range, int maxResults)
public RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, long timestamp, IDiskAtomFilter predicate, AbstractBounds<RowPosition> range, java.util.List<org.apache.cassandra.thrift.IndexExpression> row_filter, int maxResults)
public RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, long timestamp, IDiskAtomFilter predicate, AbstractBounds<RowPosition> range, java.util.List<org.apache.cassandra.thrift.IndexExpression> row_filter, int maxResults, boolean countCQL3Rows, boolean isPaging)
public MessageOut<RangeSliceCommand> createMessage()
createMessage
in class AbstractRangeCommand
public AbstractRangeCommand forSubRange(AbstractBounds<RowPosition> subRange)
forSubRange
in class AbstractRangeCommand
public AbstractRangeCommand withUpdatedLimit(int newLimit)
withUpdatedLimit
in class AbstractRangeCommand
public int limit()
limit
in class AbstractRangeCommand
public boolean countCQL3Rows()
countCQL3Rows
in class AbstractRangeCommand
public java.util.List<Row> executeLocally()
executeLocally
in class AbstractRangeCommand
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2013 The Apache Software Foundation