Package org.apache.cassandra.db
Class VirtualTableSinglePartitionReadQuery.Group
- java.lang.Object
-
- org.apache.cassandra.db.SinglePartitionReadQuery.Group<VirtualTableSinglePartitionReadQuery>
-
- org.apache.cassandra.db.VirtualTableSinglePartitionReadQuery.Group
-
- All Implemented Interfaces:
ReadQuery
- Enclosing class:
- VirtualTableSinglePartitionReadQuery
public static class VirtualTableSinglePartitionReadQuery.Group extends SinglePartitionReadQuery.Group<VirtualTableSinglePartitionReadQuery>
Groups multiple single partition read queries.
-
-
Field Summary
-
Fields inherited from class org.apache.cassandra.db.SinglePartitionReadQuery.Group
queries
-
-
Constructor Summary
Constructors Constructor Description Group(java.util.List<VirtualTableSinglePartitionReadQuery> queries, DataLimits limits)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VirtualTableSinglePartitionReadQuery.Group
create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, java.util.List<DecoratedKey> partitionKeys, ClusteringIndexFilter clusteringIndexFilter)
PartitionIterator
execute(ConsistencyLevel consistency, ClientState clientState, long queryStartNanoTime)
Executes the query at the provided consistency level.static VirtualTableSinglePartitionReadQuery.Group
one(VirtualTableSinglePartitionReadQuery query)
-
Methods inherited from class org.apache.cassandra.db.SinglePartitionReadQuery.Group
columnFilter, executeInternal, executeLocally, executionController, getPager, limits, metadata, nowInSec, rowFilter, selectsClustering, selectsFullPartition, selectsKey, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.cassandra.db.ReadQuery
isEmpty, maybeValidateIndex
-
-
-
-
Constructor Detail
-
Group
public Group(java.util.List<VirtualTableSinglePartitionReadQuery> queries, DataLimits limits)
-
-
Method Detail
-
create
public static VirtualTableSinglePartitionReadQuery.Group create(TableMetadata metadata, int nowInSec, ColumnFilter columnFilter, RowFilter rowFilter, DataLimits limits, java.util.List<DecoratedKey> partitionKeys, ClusteringIndexFilter clusteringIndexFilter)
-
one
public static VirtualTableSinglePartitionReadQuery.Group one(VirtualTableSinglePartitionReadQuery query)
-
execute
public PartitionIterator execute(ConsistencyLevel consistency, ClientState clientState, long queryStartNanoTime) throws RequestExecutionException
Description copied from interface:ReadQuery
Executes the query at the provided consistency level.- Parameters:
consistency
- the consistency level to achieve for the query.clientState
- theClientState
for the query. In practice, this can be null unlessconsistency
is a serial consistency.- Returns:
- the result of the query.
- Throws:
RequestExecutionException
-
-