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

Packages that use Column
org.apache.cassandra.db.index
org.apache.cassandra.thrift

Uses of Column in org.apache.cassandra.db.index

Methods in org.apache.cassandra.db.index with parameters of type Column
`boolean` `PerColumnSecondaryIndex.validate(Column column)`
`boolean` `PerRowSecondaryIndex.validate(Column column)`
`abstract boolean` `SecondaryIndex.validate(Column column)`
`boolean` `SecondaryIndexManager.validate(Column column)`

Uses of Column in org.apache.cassandra.thrift

Fields in org.apache.cassandra.thrift declared as Column
`Column` `Cassandra.insert_args.column`
`Column` `ColumnOrSuperColumn.column`

Fields in org.apache.cassandra.thrift with type parameters of type Column
`java.util.List<Column>` `CqlRow.columns`
`java.util.List<Column>` `SuperColumn.columns`

Methods in org.apache.cassandra.thrift that return Column
`Column` `Column.deepCopy()`
`Column` `Cassandra.insert_args.getColumn()`
`Column` `ColumnOrSuperColumn.getColumn()`
`Column` `Column.setName(byte[] name)`
`Column` `Column.setName(java.nio.ByteBuffer name)`
`Column` `Column.setTimestamp(long timestamp)`
`Column` `Column.setTtl(int ttl)`
`Column` `Column.setValue(byte[] value)`
`Column` `Column.setValue(java.nio.ByteBuffer value)`

Methods in org.apache.cassandra.thrift that return types with arguments of type Column
`java.util.List<Column>` `CqlRow.getColumns()`
`java.util.List<Column>` `SuperColumn.getColumns()`
`java.util.Iterator<Column>` `CqlRow.getColumnsIterator()`
`java.util.Iterator<Column>` `SuperColumn.getColumnsIterator()`
`java.util.List<Column>` `CassandraServer.thriftifySubColumns(java.util.Collection<IColumn> columns)`

Methods in org.apache.cassandra.thrift with parameters of type Column
`void` `CqlRow.addToColumns(Column elem)`
`void` `SuperColumn.addToColumns(Column elem)`
`int` `Column.compareTo(Column other)`
`boolean` `Column.equals(Column that)`
`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)`
`void` `Cassandra.Client.send_insert(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`Cassandra.insert_args` `Cassandra.insert_args.setColumn(Column column)`
`ColumnOrSuperColumn` `ColumnOrSuperColumn.setColumn(Column column)`
`static void` `ThriftValidation.validateColumnData(CFMetaData metadata, Column column, boolean isSubColumn)` Validates the data part of the column (everything in the Column object but the name, which is assumed to be valid)

Method parameters in org.apache.cassandra.thrift with type arguments of type Column
`CqlRow` `CqlRow.setColumns(java.util.List<Column> columns)`
`SuperColumn` `SuperColumn.setColumns(java.util.List<Column> columns)`

Constructors in org.apache.cassandra.thrift with parameters of type Column
`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.insert_args(java.nio.ByteBuffer key, ColumnParent column_parent, Column column, ConsistencyLevel consistency_level)`
`Column(Column other)` Performs a deep copy on other.

Constructor parameters in org.apache.cassandra.thrift with type arguments of type Column
`CqlRow(java.nio.ByteBuffer key, java.util.List<Column> columns)`
`SuperColumn(java.nio.ByteBuffer name, java.util.List<Column> columns)`

Copyright © 2012 The Apache Software Foundation