Uses of Class org.apache.cassandra.thrift.SlicePredicate (apache-cassandra API)
Date: 2012-05-04

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use SlicePredicate
org.apache.cassandra.db |
org.apache.cassandra.db.filter |
org.apache.cassandra.hadoop |
org.apache.cassandra.service |
org.apache.cassandra.thrift |

Uses of SlicePredicate in org.apache.cassandra.db

Fields in org.apache.cassandra.db declared as SlicePredicate
`SlicePredicate` | `IndexScanCommand.predicate`
`SlicePredicate` | `RangeSliceCommand.predicate`

Constructors in org.apache.cassandra.db with parameters of type SlicePredicate
`IndexScanCommand(java.lang.String keyspace, java.lang.String column_family, IndexClause index_clause, SlicePredicate predicate, AbstractBounds range)`
`RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, AbstractBounds range, int max_keys)`
`RangeSliceCommand(java.lang.String keyspace, java.lang.String column_family, java.nio.ByteBuffer super_column, SlicePredicate predicate, AbstractBounds range, int max_keys)`

Uses of SlicePredicate in org.apache.cassandra.db.filter

Methods in org.apache.cassandra.db.filter with parameters of type SlicePredicate
`static IFilter` | `QueryFilter.getFilter(SlicePredicate predicate, AbstractType comparator)`

Uses of SlicePredicate in org.apache.cassandra.hadoop

Methods in org.apache.cassandra.hadoop that return SlicePredicate
`static SlicePredicate` | `ConfigHelper.getInputSlicePredicate(org.apache.hadoop.conf.Configuration conf)`

Methods in org.apache.cassandra.hadoop with parameters of type SlicePredicate
`static void` | `ConfigHelper.setInputSlicePredicate(org.apache.hadoop.conf.Configuration conf, SlicePredicate predicate)` Set the predicate that determines what columns will be selected from each row.

Uses of SlicePredicate in org.apache.cassandra.service

Methods in org.apache.cassandra.service with parameters of type SlicePredicate
`static java.util.List<Row>` | `StorageProxy.scan(java.lang.String keyspace, java.lang.String column_family, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`

Uses of SlicePredicate in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as SlicePredicate
`SlicePredicate` | `Cassandra.get_indexed_slices_args.column_predicate`
`SlicePredicate` | `Cassandra.get_slice_args.predicate`
`SlicePredicate` | `Cassandra.get_count_args.predicate`
`SlicePredicate` | `Cassandra.multiget_slice_args.predicate`
`SlicePredicate` | `Cassandra.multiget_count_args.predicate`
`SlicePredicate` | `Cassandra.get_range_slices_args.predicate`
`SlicePredicate` | `Deletion.predicate`

Methods in org.apache.cassandra.thrift that return SlicePredicate
`SlicePredicate` | `SlicePredicate.deepCopy()`
`SlicePredicate` | `Cassandra.get_indexed_slices_args.getColumn_predicate()`
`SlicePredicate` | `Cassandra.get_slice_args.getPredicate()`
`SlicePredicate` | `Cassandra.get_count_args.getPredicate()`
`SlicePredicate` | `Cassandra.multiget_slice_args.getPredicate()`
`SlicePredicate` | `Cassandra.multiget_count_args.getPredicate()`
`SlicePredicate` | `Cassandra.get_range_slices_args.getPredicate()`
`SlicePredicate` | `Deletion.getPredicate()`
`SlicePredicate` | `SlicePredicate.setColumn_names(java.util.List<java.nio.ByteBuffer> column_names)`
`SlicePredicate` | `SlicePredicate.setSlice_range(SliceRange slice_range)`

Methods in org.apache.cassandra.thrift with parameters of type SlicePredicate
`int` | `SlicePredicate.compareTo(SlicePredicate other)`
`boolean` | `SlicePredicate.equals(SlicePredicate that)`
`int` | `CassandraServer.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`int` | `Cassandra.Iface.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` returns the number of columns matching `predicate` for a particular `key`, `ColumnFamily` and optionally `SuperColumn`.
`int` | `Cassandra.Client.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.AsyncIface.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_count_call> resultHandler)`
`void` | `Cassandra.AsyncClient.get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_count_call> resultHandler)`
`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)` Returns the subset of columns specified in SlicePredicate for the rows matching the IndexClause
`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<Cassandra.AsyncClient.get_indexed_slices_call> resultHandler)`
`void` | `Cassandra.AsyncClient.get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_indexed_slices_call> 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<Cassandra.AsyncClient.get_range_slices_call> resultHandler)`
`void` | `Cassandra.AsyncClient.get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_range_slices_call> resultHandler)`
`java.util.List<ColumnOrSuperColumn>` | `CassandraServer.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` | `Cassandra.Iface.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Get the group of columns contained by column_parent (either a ColumnFamily name or a ColumnFamily/SuperColumn name pair) specified by the given SlicePredicate.
`java.util.List<ColumnOrSuperColumn>` | `Cassandra.Client.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.AsyncIface.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_slice_call> resultHandler)`
`void` | `Cassandra.AsyncClient.get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_slice_call> resultHandler)`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` | `CassandraServer.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` | `Cassandra.Iface.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Perform a get_count in parallel on the given list keys.
`java.util.Map<java.nio.ByteBuffer,java.lang.Integer>` | `Cassandra.Client.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.AsyncIface.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_count_call> resultHandler)`
`void` | `Cassandra.AsyncClient.multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_count_call> resultHandler)`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` | `CassandraServer.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` | `Cassandra.Iface.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)` Performs a get_slice for column_parent and predicate for the given keys in parallel.
`java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` | `Cassandra.Client.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.AsyncIface.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_slice_call> resultHandler)`
`void` | `Cassandra.AsyncClient.multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_slice_call> resultHandler)`
`void` | `Cassandra.Client.send_get_count(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.Client.send_get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.Client.send_get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`void` | `Cassandra.Client.send_get_slice(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.Client.send_multiget_count(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` | `Cassandra.Client.send_multiget_slice(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`Cassandra.get_indexed_slices_args` | `Cassandra.get_indexed_slices_args.setColumn_predicate(SlicePredicate column_predicate)`
`Cassandra.get_slice_args` | `Cassandra.get_slice_args.setPredicate(SlicePredicate predicate)`
`Cassandra.get_count_args` | `Cassandra.get_count_args.setPredicate(SlicePredicate predicate)`
`Cassandra.multiget_slice_args` | `Cassandra.multiget_slice_args.setPredicate(SlicePredicate predicate)`
`Cassandra.multiget_count_args` | `Cassandra.multiget_count_args.setPredicate(SlicePredicate predicate)`
`Cassandra.get_range_slices_args` | `Cassandra.get_range_slices_args.setPredicate(SlicePredicate predicate)`
`Deletion` | `Deletion.setPredicate(SlicePredicate predicate)`
`static void` | `ThriftValidation.validatePredicate(CFMetaData metadata, ColumnParent column_parent, SlicePredicate predicate)`
`static void` | `ThriftValidation.validateSlicePredicate(CFMetaData metadata, java.nio.ByteBuffer scName, SlicePredicate predicate)`

Constructors in org.apache.cassandra.thrift with parameters of type SlicePredicate
`Cassandra.AsyncClient.get_count_call(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_count_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`Cassandra.AsyncClient.get_indexed_slices_call(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_indexed_slices_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`Cassandra.AsyncClient.get_range_slices_call(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_range_slices_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`Cassandra.AsyncClient.get_slice_call(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.get_slice_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`Cassandra.AsyncClient.multiget_count_call(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_count_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`Cassandra.AsyncClient.multiget_slice_call(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.multiget_slice_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`Cassandra.get_count_args(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`Cassandra.get_indexed_slices_args(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level)`
`Cassandra.get_range_slices_args(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`Cassandra.get_slice_args(java.nio.ByteBuffer key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`Cassandra.multiget_count_args(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`Cassandra.multiget_slice_args(java.util.List<java.nio.ByteBuffer> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`SlicePredicate(SlicePredicate other)` Performs a deep copy on other.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012 The Apache Software Foundation