Uses of Interface
org.apache.cassandra.service.pager.QueryPager
Packages that use QueryPager
Package
Description
-
Uses of QueryPager in org.apache.cassandra.cql3
Methods in org.apache.cassandra.cql3 with parameters of type QueryPagerModifier and TypeMethodDescriptionstatic UntypedResultSetUntypedResultSet.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 UntypedResultSetUntypedResultSet.create(SelectStatement select, QueryPager pager, int pageSize) -
Uses of QueryPager in org.apache.cassandra.db
Methods in org.apache.cassandra.db that return QueryPagerModifier and TypeMethodDescriptiondefault QueryPagerPartitionRangeReadQuery.getPager(PagingState pagingState, ProtocolVersion protocolVersion) ReadQuery.getPager(PagingState pagingState, ProtocolVersion protocolVersion) Returns a pager for the query.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 QueryPagerModifier and TypeClassDescriptionfinal classQueryPagerthat takes care of fetching the pages for aggregation queries.classMultiPartitionPager<T extends SinglePartitionReadQuery>Pager over a list of SinglePartitionReadQuery.classPages a PartitionRangeReadQuery.classCommon interface to single partition queries (by slice and by name).Fields in org.apache.cassandra.service.pager declared as QueryPagerMethods in org.apache.cassandra.service.pager that return QueryPagerModifier and TypeMethodDescriptionprotected QueryPagerAggregationQueryPager.AggregationPartitionIterator.updatePagerLimit(QueryPager pager, DataLimits limits, ByteBuffer lastPartitionKey, Clustering<?> lastClustering) protected QueryPagerAggregationQueryPager.GroupByPartitionIterator.updatePagerLimit(QueryPager pager, DataLimits limits, ByteBuffer lastPartitionKey, Clustering<?> lastClustering) Updates the pager with the new limits if needed.AggregationQueryPager.withUpdatedLimit(DataLimits newLimits) MultiPartitionPager.withUpdatedLimit(DataLimits newLimits) QueryPager.withUpdatedLimit(DataLimits newLimits) Creates a newQueryPagerthat use the new limits.Methods in org.apache.cassandra.service.pager with parameters of type QueryPagerModifier and TypeMethodDescriptionprotected QueryPagerAggregationQueryPager.AggregationPartitionIterator.updatePagerLimit(QueryPager pager, DataLimits limits, ByteBuffer lastPartitionKey, Clustering<?> lastClustering) protected QueryPagerAggregationQueryPager.GroupByPartitionIterator.updatePagerLimit(QueryPager pager, DataLimits limits, 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