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

Packages that use IndexClause
Package | Description
--- | ---
org.apache.cassandra.thrift |

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

Fields in org.apache.cassandra.thrift declared as IndexClause
Modifier and Type | Field and Description
--- | ---
`IndexClause` | Cassandra.get_indexed_slices_args.`index_clause`

Methods in org.apache.cassandra.thrift that return IndexClause
Modifier and Type | Method and Description
--- | ---
`IndexClause` | IndexClause.`deepCopy()` Deprecated.
`IndexClause` | Cassandra.get_indexed_slices_args.`getIndex_clause()`
`IndexClause` | IndexClause.`setCount(int count)` Deprecated.
`IndexClause` | IndexClause.`setExpressions(java.util.List<IndexExpression> expressions)` Deprecated.
`IndexClause` | IndexClause.`setStart_key(byte[] start_key)` Deprecated.
`IndexClause` | IndexClause.`setStart_key(java.nio.ByteBuffer start_key)` Deprecated.

Methods in org.apache.cassandra.thrift with parameters of type IndexClause
Modifier and Type | Method and Description
--- | ---
`int` | IndexClause.`compareTo(IndexClause other)` Deprecated.
`boolean` | IndexClause.`equals(IndexClause that)` Deprecated.
`java.util.List<KeySlice>` | CassandraServer.`get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` | Cassandra.Iface.`get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)` Deprecated. use get_range_slices instead with range.row_filter specified
`java.util.List<KeySlice>` | Cassandra.Client.`get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`void` | Cassandra.AsyncIface.`get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
`void` | Cassandra.AsyncClient.`get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback resultHandler)`
`void` | Cassandra.Client.`send_get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`Cassandra.get_indexed_slices_args` | Cassandra.get_indexed_slices_args.`setIndex_clause(IndexClause index_clause)`
`static void` | ThriftValidation.`validateIndexClauses(CFMetaData metadata, IndexClause index_clause)`

Constructors in org.apache.cassandra.thrift with parameters of type IndexClause
Constructor and Description
`Cassandra.AsyncClient.get_indexed_slices_call(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, 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)`
`Cassandra.get_indexed_slices_args(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`IndexClause(IndexClause other)` Deprecated. Performs a deep copy on other.