Package | Description |
---|---|
org.apache.cassandra.cql3 | |
org.apache.cassandra.db | |
org.apache.cassandra.service.pager |
Modifier and Type | Method and Description |
---|---|
static UntypedResultSet |
UntypedResultSet.create(SelectStatement select,
QueryPager pager,
int pageSize) |
Modifier and Type | Method and Description |
---|---|
QueryPager |
PartitionRangeReadCommand.getPager(PagingState pagingState,
ProtocolVersion protocolVersion) |
QueryPager |
ReadQuery.getPager(PagingState pagingState,
ProtocolVersion protocolVersion)
Returns a pager for the query.
|
QueryPager |
SinglePartitionReadCommand.Group.getPager(PagingState pagingState,
ProtocolVersion protocolVersion) |
Modifier and Type | Class and Description |
---|---|
class |
AggregationQueryPager
QueryPager that takes care of fetching the pages for aggregation queries. |
class |
MultiPartitionPager
Pager over a list of ReadCommand.
|
class |
PartitionRangeQueryPager
Pages a PartitionRangeReadCommand.
|
class |
SinglePartitionPager
Common interface to single partition queries (by slice and by name).
|
Modifier and Type | Field and Description |
---|---|
static QueryPager |
QueryPager.EMPTY |
Modifier and Type | Method and Description |
---|---|
protected QueryPager |
AggregationQueryPager.GroupByPartitionIterator.updatePagerLimit(QueryPager pager,
DataLimits limits,
java.nio.ByteBuffer lastPartitionKey,
Clustering lastClustering)
Updates the pager with the new limits if needed.
|
protected QueryPager |
AggregationQueryPager.AggregationPartitionIterator.updatePagerLimit(QueryPager pager,
DataLimits limits,
java.nio.ByteBuffer lastPartitionKey,
Clustering lastClustering) |
QueryPager |
AggregationQueryPager.withUpdatedLimit(DataLimits newLimits) |
QueryPager |
MultiPartitionPager.withUpdatedLimit(DataLimits newLimits) |
QueryPager |
QueryPager.withUpdatedLimit(DataLimits newLimits)
Creates a new
QueryPager that use the new limits. |
Modifier and Type | Method and Description |
---|---|
protected QueryPager |
AggregationQueryPager.GroupByPartitionIterator.updatePagerLimit(QueryPager pager,
DataLimits limits,
java.nio.ByteBuffer lastPartitionKey,
Clustering lastClustering)
Updates the pager with the new limits if needed.
|
protected QueryPager |
AggregationQueryPager.AggregationPartitionIterator.updatePagerLimit(QueryPager pager,
DataLimits limits,
java.nio.ByteBuffer lastPartitionKey,
Clustering lastClustering) |
Constructor and Description |
---|
AggregationQueryPager(QueryPager subPager,
DataLimits limits) |
Copyright © 2020 The Apache Software Foundation