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

- Packages that use Column
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.db |
  org.apache.cassandra.db.marshal |

- - ### Uses of Column in org.apache.cassandra.cql3

    Methods in org.apache.cassandra.cql3 that return Column
    Modifier and Type | Method and Description
    --- | ---
    `Column` | UpdateParameters.`makeColumn(java.nio.ByteBuffer name, java.nio.ByteBuffer value)`
    `Column` | UpdateParameters.`makeTombstone(java.nio.ByteBuffer name)`

  - ### Uses of Column in org.apache.cassandra.db

    Subclasses of Column in org.apache.cassandra.db
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CounterColumn` A column that represents a partitioned counter.
    `class` | `CounterUpdateColumn` A counter update while it hasn't been applied yet by the leader replica.
    `class` | `DeletedColumn`
    `class` | `ExpiringColumn` Alternative to Column that have an expiring time.

    Methods in org.apache.cassandra.db that return Column
    Modifier and Type | Method and Description
    --- | ---
    `static Column` | Column.`create(boolean value, long timestamp, java.lang.String... names)`
    `static Column` | ExpiringColumn.`create(java.nio.ByteBuffer name, java.nio.ByteBuffer value, long timestamp, int timeToLive, int localExpirationTime, int expireBefore, IColumnSerializer.Flag flag)`
    `static Column` | Column.`create(java.nio.ByteBuffer value, long timestamp, java.lang.String... names)`
    `static Column` | Column.`create(double value, long timestamp, java.lang.String... names)`
    `static Column` | Column.`create(java.net.InetAddress value, long timestamp, java.lang.String... names)`
    `static Column` | Column.`create(int value, long timestamp, java.lang.String... names)`
    `static Column` | Column.`create(java.lang.String value, long timestamp, java.lang.String... names)`
    `Column` | ColumnSerializer.`deserialize(java.io.DataInput dis)`
    `Column` | ColumnSerializer.`deserialize(java.io.DataInput dis, IColumnSerializer.Flag flag)`
    `Column` | ColumnSerializer.`deserialize(java.io.DataInput dis, IColumnSerializer.Flag flag, int expireBefore)`
    `Column` | Column.`getSubColumn(java.nio.ByteBuffer columnName)`

    Methods in org.apache.cassandra.db with parameters of type Column
    Modifier and Type | Method and Description
    --- | ---
    `void` | ColumnFamily.`addColumn(java.nio.ByteBuffer superColumnName, Column column)`

  - ### Uses of Column in org.apache.cassandra.db.marshal

    Methods in org.apache.cassandra.db.marshal that return Column
    Modifier and Type | Method and Description
    --- | ---
    `abstract Column` | AbstractCommutativeType.`createColumn(java.nio.ByteBuffer name, java.nio.ByteBuffer value, long timestamp)` create commutative column
    `Column` | CounterColumnType.`createColumn(java.nio.ByteBuffer name, java.nio.ByteBuffer value, long timestamp)` create commutative column

Copyright © 2014 The Apache Software Foundation