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

- Packages that use ColumnOrSuperColumn
  Package | Description
  --- | ---
  org.apache.cassandra.thrift |

- - ### Uses of ColumnOrSuperColumn in org.apache.cassandra.thrift

    Fields in org.apache.cassandra.thrift declared as ColumnOrSuperColumn
    Modifier and Type | Field and Description
    --- | ---
    `ColumnOrSuperColumn` | Mutation.`column_or_supercolumn`
    `ColumnOrSuperColumn` | Cassandra.get_result.`success`

    Fields in org.apache.cassandra.thrift with type parameters of type ColumnOrSuperColumn
    Modifier and Type | Field and Description
    --- | ---
    `java.util.List<ColumnOrSuperColumn>` | KeySlice.`columns`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.get_slice_result.`success`
    `java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` | Cassandra.multiget_slice_result.`success`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.get_multi_slice_result.`success`

    Methods in org.apache.cassandra.thrift that return ColumnOrSuperColumn
    Modifier and Type | Method and Description
    --- | ---
    `ColumnOrSuperColumn` | ColumnOrSuperColumn.`deepCopy()`
    `ColumnOrSuperColumn` | CassandraServer.`get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)`
    `ColumnOrSuperColumn` | Cassandra.Iface.`get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)` Get the Column or SuperColumn at the given column_path.
    `ColumnOrSuperColumn` | Cassandra.Client.`get(java.nio.ByteBuffer key, ColumnPath column_path, ConsistencyLevel consistency_level)`
    `ColumnOrSuperColumn` | Mutation.`getColumn_or_supercolumn()`
    `ColumnOrSuperColumn` | Cassandra.AsyncClient.get_call.`getResult()`
    `ColumnOrSuperColumn` | Cassandra.get_result.`getSuccess()`
    `ColumnOrSuperColumn` | Cassandra.Client.`recv_get()`
    `ColumnOrSuperColumn` | ColumnOrSuperColumn.`setColumn(Column column)`
    `ColumnOrSuperColumn` | ColumnOrSuperColumn.`setCounter_column(CounterColumn counter_column)`
    `ColumnOrSuperColumn` | ColumnOrSuperColumn.`setCounter_super_column(CounterSuperColumn counter_super_column)`
    `ColumnOrSuperColumn` | ColumnOrSuperColumn.`setSuper_column(SuperColumn super_column)`

    Methods in org.apache.cassandra.thrift that return types with arguments of type ColumnOrSuperColumn
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<ColumnOrSuperColumn>` | CassandraServer.`get_multi_slice(MultiSliceRequest request)`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.Iface.`get_multi_slice(MultiSliceRequest request)` Select multiple slices of a key in a single RPC operation
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.Client.`get_multi_slice(MultiSliceRequest request)`
    `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)`
    `java.util.List<ColumnOrSuperColumn>` | KeySlice.`getColumns()`
    `java.util.Iterator<ColumnOrSuperColumn>` | KeySlice.`getColumnsIterator()`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.AsyncClient.get_slice_call.`getResult()`
    `java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` | Cassandra.AsyncClient.multiget_slice_call.`getResult()`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.AsyncClient.get_multi_slice_call.`getResult()`
    `org.apache.thrift.async.AsyncMethodCallback<ColumnOrSuperColumn>` | Cassandra.AsyncProcessor.get.`getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, int seqid)`
    `org.apache.thrift.async.AsyncMethodCallback<java.util.List<ColumnOrSuperColumn>>` | Cassandra.AsyncProcessor.get_slice.`getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, int seqid)`
    `org.apache.thrift.async.AsyncMethodCallback<java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>>` | Cassandra.AsyncProcessor.multiget_slice.`getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, int seqid)`
    `org.apache.thrift.async.AsyncMethodCallback<java.util.List<ColumnOrSuperColumn>>` | Cassandra.AsyncProcessor.get_multi_slice.`getResultHandler(org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, int seqid)`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.get_slice_result.`getSuccess()`
    `java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` | Cassandra.multiget_slice_result.`getSuccess()`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.get_multi_slice_result.`getSuccess()`
    `java.util.Iterator<ColumnOrSuperColumn>` | Cassandra.get_slice_result.`getSuccessIterator()`
    `java.util.Iterator<ColumnOrSuperColumn>` | Cassandra.get_multi_slice_result.`getSuccessIterator()`
    `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)`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.Client.`recv_get_multi_slice()`
    `java.util.List<ColumnOrSuperColumn>` | Cassandra.Client.`recv_get_slice()`
    `java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>` | Cassandra.Client.`recv_multiget_slice()`
    `java.util.List<ColumnOrSuperColumn>` | CassandraServer.`thriftifyColumns(java.util.Collection<Cell> cells, boolean reverseOrder, long now)`

    Methods in org.apache.cassandra.thrift with parameters of type ColumnOrSuperColumn
    Modifier and Type | Method and Description
    --- | ---
    `void` | KeySlice.`addToColumns(ColumnOrSuperColumn elem)`
    `void` | Cassandra.get_slice_result.`addToSuccess(ColumnOrSuperColumn elem)`
    `void` | Cassandra.get_multi_slice_result.`addToSuccess(ColumnOrSuperColumn elem)`
    `int` | ColumnOrSuperColumn.`compareTo(ColumnOrSuperColumn other)`
    `boolean` | ColumnOrSuperColumn.`equals(ColumnOrSuperColumn that)`
    `Mutation` | Mutation.`setColumn_or_supercolumn(ColumnOrSuperColumn column_or_supercolumn)`
    `Cassandra.get_result` | Cassandra.get_result.`setSuccess(ColumnOrSuperColumn success)`
    `static void` | ThriftValidation.`validateColumnOrSuperColumn(CFMetaData metadata, java.nio.ByteBuffer key, ColumnOrSuperColumn cosc)`

    Method parameters in org.apache.cassandra.thrift with type arguments of type ColumnOrSuperColumn
    Modifier and Type | Method and Description
    --- | ---
    `void` | Cassandra.multiget_slice_result.`putToSuccess(java.nio.ByteBuffer key, java.util.List<ColumnOrSuperColumn> val)`
    `KeySlice` | KeySlice.`setColumns(java.util.List<ColumnOrSuperColumn> columns)`
    `Cassandra.get_slice_result` | Cassandra.get_slice_result.`setSuccess(java.util.List<ColumnOrSuperColumn> success)`
    `Cassandra.get_multi_slice_result` | Cassandra.get_multi_slice_result.`setSuccess(java.util.List<ColumnOrSuperColumn> success)`
    `Cassandra.multiget_slice_result` | Cassandra.multiget_slice_result.`setSuccess(java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> success)`
    `void` | Cassandra.AsyncProcessor.get.`start(I iface, Cassandra.get_args args, org.apache.thrift.async.AsyncMethodCallback<ColumnOrSuperColumn> resultHandler)`
    `void` | Cassandra.AsyncProcessor.get_multi_slice.`start(I iface, Cassandra.get_multi_slice_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<ColumnOrSuperColumn>> resultHandler)`
    `void` | Cassandra.AsyncProcessor.get_slice.`start(I iface, Cassandra.get_slice_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<ColumnOrSuperColumn>> resultHandler)`
    `void` | Cassandra.AsyncProcessor.multiget_slice.`start(I iface, Cassandra.multiget_slice_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>>> resultHandler)`

    Constructors in org.apache.cassandra.thrift with parameters of type ColumnOrSuperColumn
    Constructor and Description
    `ColumnOrSuperColumn(ColumnOrSuperColumn other)` Performs a deep copy on other.
    `get_result(ColumnOrSuperColumn success, InvalidRequestException ire, NotFoundException nfe, UnavailableException ue, TimedOutException te)`

    Constructor parameters in org.apache.cassandra.thrift with type arguments of type ColumnOrSuperColumn
    Constructor and Description
    `get_multi_slice_result(java.util.List<ColumnOrSuperColumn> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
    `get_slice_result(java.util.List<ColumnOrSuperColumn> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`
    `KeySlice(java.nio.ByteBuffer key, java.util.List<ColumnOrSuperColumn> columns)`
    `multiget_slice_result(java.util.Map<java.nio.ByteBuffer,java.util.List<ColumnOrSuperColumn>> success, InvalidRequestException ire, UnavailableException ue, TimedOutException te)`

Copyright © 2018 The Apache Software Foundation