Uses of Interface
org.apache.cassandra.service.pager.QueryPager
-
Packages that use QueryPager Package Description org.apache.cassandra.cql3 org.apache.cassandra.db org.apache.cassandra.service.pager -
-
Uses of QueryPager in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 with parameters of type QueryPager Modifier and Type Method Description static UntypedResultSet
UntypedResultSet. create(SelectStatement select, ConsistencyLevel cl, ClientState clientState, QueryPager pager, int pageSize)
This method is intended for testing purposes, since it executes query on cluster and not on the local node only.static UntypedResultSet
UntypedResultSet. create(SelectStatement select, QueryPager pager, int pageSize)
-
Uses of QueryPager in org.apache.cassandra.db
Methods in org.apache.cassandra.db that return QueryPager Modifier and Type Method Description default QueryPager
PartitionRangeReadQuery. getPager(PagingState pagingState, ProtocolVersion protocolVersion)
QueryPager
ReadQuery. getPager(PagingState pagingState, ProtocolVersion protocolVersion)
Returns a pager for the query.QueryPager
SinglePartitionReadQuery.Group. getPager(PagingState pagingState, ProtocolVersion protocolVersion)
-
Uses of QueryPager in org.apache.cassandra.service.pager
Classes in org.apache.cassandra.service.pager that implement QueryPager Modifier and Type Class Description class
AggregationQueryPager
QueryPager
that takes care of fetching the pages for aggregation queries.class
MultiPartitionPager<T extends SinglePartitionReadQuery>
Pager over a list of SinglePartitionReadQuery.class
PartitionRangeQueryPager
Pages a PartitionRangeReadQuery.class
SinglePartitionPager
Common interface to single partition queries (by slice and by name).Fields in org.apache.cassandra.service.pager declared as QueryPager Modifier and Type Field Description static QueryPager
QueryPager. EMPTY
Methods in org.apache.cassandra.service.pager that return QueryPager Modifier and Type Method Description protected QueryPager
AggregationQueryPager.AggregationPartitionIterator. updatePagerLimit(QueryPager pager, DataLimits limits, java.nio.ByteBuffer lastPartitionKey, Clustering<?> lastClustering)
protected QueryPager
AggregationQueryPager.GroupByPartitionIterator. updatePagerLimit(QueryPager pager, DataLimits limits, java.nio.ByteBuffer lastPartitionKey, Clustering<?> lastClustering)
Updates the pager with the new limits if needed.QueryPager
AggregationQueryPager. withUpdatedLimit(DataLimits newLimits)
QueryPager
MultiPartitionPager. withUpdatedLimit(DataLimits newLimits)
QueryPager
QueryPager. withUpdatedLimit(DataLimits newLimits)
Creates a newQueryPager
that use the new limits.Methods in org.apache.cassandra.service.pager with parameters of type QueryPager Modifier and Type Method Description protected QueryPager
AggregationQueryPager.AggregationPartitionIterator. updatePagerLimit(QueryPager pager, DataLimits limits, java.nio.ByteBuffer lastPartitionKey, Clustering<?> lastClustering)
protected QueryPager
AggregationQueryPager.GroupByPartitionIterator. updatePagerLimit(QueryPager pager, DataLimits limits, java.nio.ByteBuffer lastPartitionKey, Clustering<?> lastClustering)
Updates the pager with the new limits if needed.Constructors in org.apache.cassandra.service.pager with parameters of type QueryPager Constructor Description AggregationQueryPager(QueryPager subPager, DataLimits limits)
-