## Uses of Class
org.apache.cassandra.thrift.KeyRange

Packages that use KeyRange
org.apache.cassandra.hadoop
org.apache.cassandra.thrift

### Uses of KeyRange in org.apache.cassandra.hadoop

Methods in org.apache.cassandra.hadoop that return KeyRange
`static KeyRange` ConfigHelper.`getInputKeyRange(org.apache.hadoop.conf.Configuration conf)` may be null if unset

### Uses of KeyRange in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as KeyRange
`KeyRange` Cassandra.get_range_slices_args.`range`
`KeyRange` Cassandra.get_paged_slice_args.`range`

Methods in org.apache.cassandra.thrift that return KeyRange
`KeyRange` KeyRange.`deepCopy()`
`KeyRange` Cassandra.get_range_slices_args.`getRange()`
`KeyRange` Cassandra.get_paged_slice_args.`getRange()`
`KeyRange` KeyRange.`setCount(int count)`
`KeyRange` KeyRange.`setEnd_key(byte[] end_key)`
`KeyRange` KeyRange.`setEnd_key(java.nio.ByteBuffer end_key)`
`KeyRange` KeyRange.`setEnd_token(java.lang.String end_token)`
`KeyRange` KeyRange.`setRow_filter(java.util.List<IndexExpression> row_filter)`
`KeyRange` KeyRange.`setStart_key(byte[] start_key)`
`KeyRange` KeyRange.`setStart_key(java.nio.ByteBuffer start_key)`
`KeyRange` KeyRange.`setStart_token(java.lang.String start_token)`

Methods in org.apache.cassandra.thrift with parameters of type KeyRange
`int` KeyRange.`compareTo(KeyRange other)`
`boolean` KeyRange.`equals(KeyRange that)`
`java.util.List<KeySlice>` CassandraServer.`get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` Cassandra.Iface.`get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)` returns a range of columns, wrapping to the next rows if necessary to collect max_results.
`java.util.List<KeySlice>` Cassandra.Client.`get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)`
`void` Cassandra.AsyncIface.`get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
`void` Cassandra.AsyncClient.`get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
`java.util.List<KeySlice>` CassandraServer.`get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` Cassandra.Iface.`get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)` returns a subset of columns for a contiguous range of keys.
`java.util.List<KeySlice>` Cassandra.Client.`get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`void` Cassandra.AsyncIface.`get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
`void` Cassandra.AsyncClient.`get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
`void` Cassandra.Client.`send_get_paged_slice(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)`
`void` Cassandra.Client.`send_get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`Cassandra.get_range_slices_args` Cassandra.get_range_slices_args.`setRange(KeyRange range)`
`Cassandra.get_paged_slice_args` Cassandra.get_paged_slice_args.`setRange(KeyRange range)`
`static void` ThriftValidation.`validateKeyRange(CFMetaData metadata, java.nio.ByteBuffer superColumn, KeyRange range)`

Constructors in org.apache.cassandra.thrift with parameters of type KeyRange
Constructor and Description
`get_paged_slice_args(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level)`
`get_paged_slice_call(java.lang.String column_family, KeyRange range, java.nio.ByteBuffer start_column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`get_range_slices_args(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`get_range_slices_call(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`KeyRange(KeyRange other)` Performs a deep copy on other.