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

Packages that use ColumnParent
org.apache.cassandra.db
org.apache.cassandra.db.filter
org.apache.cassandra.thrift

Uses of ColumnParent in org.apache.cassandra.db

Constructors in org.apache.cassandra.db with parameters of type ColumnParent
`RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults)`
`RangeSliceCommand(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate, AbstractBounds<RowPosition> range, java.util.List<IndexExpression> row_filter, int maxResults, boolean maxIsColumns, boolean isPaging)`
`RetriedSliceFromReadCommand(java.lang.String table, java.nio.ByteBuffer key, ColumnParent column_parent, java.nio.ByteBuffer start, java.nio.ByteBuffer finish, boolean reversed, int originalCount, int count)`
`SliceByNamesReadCommand(java.lang.String table, java.nio.ByteBuffer key, ColumnParent column_parent, java.util.Collection<java.nio.ByteBuffer> columnNames)`
`SliceFromReadCommand(java.lang.String table, java.nio.ByteBuffer key, ColumnParent column_parent, java.nio.ByteBuffer start, java.nio.ByteBuffer finish, boolean reversed, int count)`

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

Constructors in org.apache.cassandra.db.filter with parameters of type ColumnParent
`QueryPath(ColumnParent columnParent)`

Uses of ColumnParent in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as ColumnParent
`ColumnParent` `Cassandra.get_slice_args.column_parent`
`ColumnParent` `Cassandra.get_count_args.column_parent`
`ColumnParent` `Cassandra.multiget_slice_args.column_parent`
`ColumnParent` `Cassandra.multiget_count_args.column_parent`
`ColumnParent` `Cassandra.get_range_slices_args.column_parent`
`ColumnParent` `Cassandra.get_indexed_slices_args.column_parent`
`ColumnParent` `Cassandra.insert_args.column_parent`
`ColumnParent` `Cassandra.add_args.column_parent`

Methods in org.apache.cassandra.thrift that return ColumnParent
`ColumnParent` `ColumnParent.deepCopy()`
`ColumnParent` `Cassandra.get_slice_args.getColumn_parent()`
`ColumnParent` `Cassandra.get_count_args.getColumn_parent()`
`ColumnParent` `Cassandra.multiget_slice_args.getColumn_parent()`
`ColumnParent` `Cassandra.multiget_count_args.getColumn_parent()`
`ColumnParent` `Cassandra.get_range_slices_args.getColumn_parent()`
`ColumnParent` `Cassandra.get_indexed_slices_args.getColumn_parent()`
`ColumnParent` `Cassandra.insert_args.getColumn_parent()`
`ColumnParent` `Cassandra.add_args.getColumn_parent()`
`ColumnParent` `ColumnParent.setColumn_family(java.lang.String column_family)`
`ColumnParent` `ColumnParent.setSuper_column(byte[] super_column)`
`ColumnParent` `ColumnParent.setSuper_column(java.nio.ByteBuffer super_column)`

Methods in org.apache.cassandra.thrift with parameters of type ColumnParent
`void` `CassandraServer.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)` Increment or decrement a counter.
`void` `Cassandra.Client.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`
`void` `Cassandra.AsyncIface.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.add_call> resultHandler)`
`void` `Cassandra.AsyncClient.add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.add_call> resultHandler)`
`int` `ColumnParent.compareTo(ColumnParent other)`
`boolean` `ColumnParent.equals(ColumnParent 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)`
`void` `CassandraServer.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`void` `Cassandra.Iface.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)` Insert a Column at the given column_parent.column_family and optional column_parent.super_column.
`void` `Cassandra.Client.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`void` `Cassandra.AsyncIface.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.insert_call> resultHandler)`
`void` `Cassandra.AsyncClient.insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.insert_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<binary> 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_add(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`
`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_insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, 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_slice_args` `Cassandra.get_slice_args.setColumn_parent(ColumnParent column_parent)`
`Cassandra.get_count_args` `Cassandra.get_count_args.setColumn_parent(ColumnParent column_parent)`
`Cassandra.multiget_slice_args` `Cassandra.multiget_slice_args.setColumn_parent(ColumnParent column_parent)`
`Cassandra.multiget_count_args` `Cassandra.multiget_count_args.setColumn_parent(ColumnParent column_parent)`
`Cassandra.get_range_slices_args` `Cassandra.get_range_slices_args.setColumn_parent(ColumnParent column_parent)`
`Cassandra.get_indexed_slices_args` `Cassandra.get_indexed_slices_args.setColumn_parent(ColumnParent column_parent)`
`Cassandra.insert_args` `Cassandra.insert_args.setColumn_parent(ColumnParent column_parent)`
`Cassandra.add_args` `Cassandra.add_args.setColumn_parent(ColumnParent column_parent)`
`static void` `ThriftValidation.validateColumnNames(CFMetaData metadata, ColumnParent column_parent, java.lang.Iterable<java.nio.ByteBuffer> column_names)`
`static void` `ThriftValidation.validateColumnParent(CFMetaData metadata, ColumnParent column_parent)`
`static void` `ThriftValidation.validatePredicate(CFMetaData metadata, ColumnParent column_parent, SlicePredicate predicate)`
`static void` `ThriftValidation.validateRange(CFMetaData metadata, ColumnParent column_parent, SliceRange range)`

Constructors in org.apache.cassandra.thrift with parameters of type ColumnParent
`Cassandra.add_args(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level)`

`Cassandra.AsyncClient.add_call(java.nio.ByteBuffer key, ColumnParent column_parent, CounterColumn column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.add_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`

`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.insert_call(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level, org.apache.thrift.async.AsyncMethodCallback<Cassandra.AsyncClient.insert_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.insert_args(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, 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)`
`ColumnParent(ColumnParent other)` Performs a deep copy on other.

Copyright © 2013 The Apache Software Foundation