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

Packages that use SlicePredicate
org.apache.cassandra.db
org.apache.cassandra.hadoop
org.apache.cassandra.thrift

Uses of SlicePredicate in org.apache.cassandra.db

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

Constructors in org.apache.cassandra.db with parameters of type SlicePredicate
`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, byte[] super_column, SlicePredicate predicate, AbstractBounds range, int max_keys)`

Uses of SlicePredicate in org.apache.cassandra.hadoop

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

Methods in org.apache.cassandra.hadoop with parameters of type SlicePredicate
`static void` `ConfigHelper.setSlicePredicate(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.thrift

Fields in org.apache.cassandra.thrift declared as SlicePredicate
`SlicePredicate` `Cassandra.get_slice_args.predicate`
`SlicePredicate` `Cassandra.multiget_slice_args.predicate`
`SlicePredicate` `Cassandra.get_range_slice_args.predicate`
`SlicePredicate` `Cassandra.get_range_slices_args.predicate`
`SlicePredicate` `Deletion.predicate`

Methods in org.apache.cassandra.thrift that return SlicePredicate
`SlicePredicate` `SlicePredicate.clone()` Deprecated.
`static SlicePredicate` `ThriftGlue.createSlicePredicate(java.util.List<byte[]> columns, SliceRange range)`
`SlicePredicate` `SlicePredicate.deepCopy()`
`SlicePredicate` `Cassandra.get_slice_args.getPredicate()`
`SlicePredicate` `Cassandra.multiget_slice_args.getPredicate()`
`SlicePredicate` `Cassandra.get_range_slice_args.getPredicate()`
`SlicePredicate` `Cassandra.get_range_slices_args.getPredicate()`
`SlicePredicate` `Deletion.getPredicate()`
`SlicePredicate` `SlicePredicate.setColumn_names(java.util.List<byte[]> 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)`
`java.util.List<KeySlice>` `CassandraServer.get_range_slice(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int maxRows, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_range_slice(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int row_count, ConsistencyLevel consistency_level)` returns a subset of columns for a range of keys.
`java.util.List<KeySlice>` `Cassandra.Client.get_range_slice(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int row_count, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `CassandraServer.get_range_slices(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<KeySlice>` `Cassandra.Iface.get_range_slices(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)` returns a subset of columns for a range of keys.
`java.util.List<KeySlice>` `Cassandra.Client.get_range_slices(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `CassandraServer.get_slice(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.List<ColumnOrSuperColumn>` `Cassandra.Iface.get_slice(java.lang.String keyspace, java.lang.String 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.lang.String keyspace, java.lang.String key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>>` `CassandraServer.multiget_slice(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`java.util.Map<java.lang.String,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Iface.multiget_slice(java.lang.String keyspace, java.util.List<java.lang.String> 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.lang.String,java.util.List<ColumnOrSuperColumn>>` `Cassandra.Client.multiget_slice(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` `Cassandra.Client.send_get_range_slice(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int row_count, ConsistencyLevel consistency_level)`
`void` `Cassandra.Client.send_get_range_slices(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`void` `Cassandra.Client.send_get_slice(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`void` `Cassandra.Client.send_multiget_slice(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`Cassandra.get_slice_args` `Cassandra.get_slice_args.setPredicate(SlicePredicate predicate)`
`Cassandra.multiget_slice_args` `Cassandra.multiget_slice_args.setPredicate(SlicePredicate predicate)`
`Cassandra.get_range_slice_args` `Cassandra.get_range_slice_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(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate)`
`static void` `ThriftValidation.validateSlicePredicate(java.lang.String keyspace, java.lang.String cfName, byte[] scName, SlicePredicate predicate)`

Constructors in org.apache.cassandra.thrift with parameters of type SlicePredicate
`Cassandra.get_range_slice_args(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, java.lang.String start_key, java.lang.String finish_key, int row_count, ConsistencyLevel consistency_level)`
`Cassandra.get_range_slices_args(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level)`
`Cassandra.get_slice_args(java.lang.String keyspace, java.lang.String key, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`Cassandra.multiget_slice_args(java.lang.String keyspace, java.util.List<java.lang.String> keys, ColumnParent column_parent, SlicePredicate predicate, ConsistencyLevel consistency_level)`
`SlicePredicate(SlicePredicate other)` Performs a deep copy on other.

Copyright © 2010 The Apache Software Foundation