Uses of Class org.apache.cassandra.db.SinglePartitionReadCommand (apache-cassandra API)
Date: 2018-02-14

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

- Packages that use SinglePartitionReadCommand
  Package | Description
  --- | ---
  org.apache.cassandra.cql3.statements |
  org.apache.cassandra.db |
  org.apache.cassandra.db.partitions |
  org.apache.cassandra.service |
  org.apache.cassandra.service.pager |
  org.apache.cassandra.thrift |

- - ### Uses of SinglePartitionReadCommand in org.apache.cassandra.cql3.statements

    Methods in org.apache.cassandra.cql3.statements that return SinglePartitionReadCommand
    Modifier and Type | Method and Description
    --- | ---
    `SinglePartitionReadCommand` | SelectStatement.`internalReadForView(DecoratedKey key, int nowInSec)` Returns a read command that can be used internally to query all the rows queried by this SELECT for a give key (used for materialized views).
    `SinglePartitionReadCommand` | CQL3CasRequest.`readCommand(int nowInSec)`

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

    Fields in org.apache.cassandra.db with type parameters of type SinglePartitionReadCommand
    Modifier and Type | Field and Description
    --- | ---
    `java.util.List<SinglePartitionReadCommand>` | SinglePartitionReadCommand.Group.`commands`

    Methods in org.apache.cassandra.db that return SinglePartitionReadCommand
    Modifier and Type | Method and Description
    --- | ---
    `SinglePartitionReadCommand` | SinglePartitionReadCommand.`copy()`
    `SinglePartitionReadCommand` | SinglePartitionReadCommand.`copyAsDigestQuery()`
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(boolean isForThrift, CFMetaData metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter)` Creates a new read command on a single partition.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(boolean isForThrift, CFMetaData metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter, IndexMetadata indexMetadata)` Creates a new read command on a single partition.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, java.nio.ByteBuffer key, Slices slices)` Creates a new single partition slice command for the provided slices.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, DecoratedKey partitionKey, ClusteringIndexFilter clusteringIndexFilter)` Creates a new read command on a single partition.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, DecoratedKey key, Clustering name)` Creates a new single partition name command for the provided row.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, DecoratedKey key, ColumnFilter columnFilter, ClusteringIndexFilter filter)` Creates a new read command on a single partition.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, DecoratedKey key, java.util.NavigableSet<Clustering> names)` Creates a new single partition name command for the provided rows.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, DecoratedKey key, Slice slice)` Creates a new single partition slice command for the provided single slice.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`create(CFMetaData metadata, int nowInSec, DecoratedKey key, Slices slices)` Creates a new single partition slice command for the provided slices.
    `SinglePartitionReadCommand` | SinglePartitionReadCommand.`forPaging(Clustering lastReturned, DataLimits limits)` Returns a new command suitable to paging from the last returned row.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`fullPartitionRead(CFMetaData metadata, int nowInSec, java.nio.ByteBuffer key)` Creates a new read command that queries a single partition in its entirety.
    `static SinglePartitionReadCommand` | SinglePartitionReadCommand.`fullPartitionRead(CFMetaData metadata, int nowInSec, DecoratedKey key)` Creates a new read command that queries a single partition in its entirety.
    `SinglePartitionReadCommand` | SinglePartitionReadCommand.`withUpdatedClusteringIndexFilter(ClusteringIndexFilter filter)`
    `SinglePartitionReadCommand` | SinglePartitionReadCommand.`withUpdatedLimit(DataLimits newLimits)`

    Methods in org.apache.cassandra.db with parameters of type SinglePartitionReadCommand
    Modifier and Type | Method and Description
    --- | ---
    `static SinglePartitionReadCommand.Group` | SinglePartitionReadCommand.Group.`one(SinglePartitionReadCommand command)`

    Constructor parameters in org.apache.cassandra.db with type arguments of type SinglePartitionReadCommand
    Constructor and Description
    `Group(java.util.List<SinglePartitionReadCommand> commands, DataLimits limits)`

  - ### Uses of SinglePartitionReadCommand in org.apache.cassandra.db.partitions

    Methods in org.apache.cassandra.db.partitions with parameters of type SinglePartitionReadCommand
    Modifier and Type | Method and Description
    --- | ---
    `static RowIterator` | PartitionIterators.`getOnlyElement(PartitionIterator iter, SinglePartitionReadCommand command)`
    `static UnfilteredRowIterator` | UnfilteredPartitionIterators.`getOnlyElement(UnfilteredPartitionIterator iter, SinglePartitionReadCommand command)`

  - ### Uses of SinglePartitionReadCommand in org.apache.cassandra.service

    Methods in org.apache.cassandra.service that return SinglePartitionReadCommand
    Modifier and Type | Method and Description
    --- | ---
    `SinglePartitionReadCommand` | CASRequest.`readCommand(int nowInSec)` The command to use to fetch the value to compare for the CAS.

    Methods in org.apache.cassandra.service with parameters of type SinglePartitionReadCommand
    Modifier and Type | Method and Description
    --- | ---
    `static AbstractReadExecutor` | AbstractReadExecutor.`getReadExecutor(SinglePartitionReadCommand command, ConsistencyLevel consistencyLevel, long queryStartNanoTime)`
    `static RowIterator` | StorageProxy.`readOne(SinglePartitionReadCommand command, ConsistencyLevel consistencyLevel, ClientState state, long queryStartNanoTime)`
    `static RowIterator` | StorageProxy.`readOne(SinglePartitionReadCommand command, ConsistencyLevel consistencyLevel, long queryStartNanoTime)`

  - ### Uses of SinglePartitionReadCommand in org.apache.cassandra.service.pager

    Constructors in org.apache.cassandra.service.pager with parameters of type SinglePartitionReadCommand
    Constructor and Description
    `SinglePartitionPager(SinglePartitionReadCommand command, PagingState state, ProtocolVersion protocolVersion)`

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

    Method parameters in org.apache.cassandra.thrift with type arguments of type SinglePartitionReadCommand
    Modifier and Type | Method and Description
    --- | ---
    `protected PartitionIterator` | CassandraServer.`read(java.util.List<SinglePartitionReadCommand> commands, ConsistencyLevel consistency_level, ClientState cState, long queryStartNanoTime)`

Copyright © 2018 The Apache Software Foundation