Uses of Class org.apache.cassandra.thrift.KeyRange (apache-cassandra API)
Date: 2018-02-14

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

- Packages that use KeyRange
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `KeyRange` | Cassandra.get_range_slices_args.`range`
    `KeyRange` | Cassandra.get_paged_slice_args.`range`

    Methods in org.apache.cassandra.thrift that return KeyRange
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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.

Copyright © 2018 The Apache Software Foundation