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 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 QueryPager Modifier and Type Method Description default QueryPagerPartitionRangeReadQuery. getPager(PagingState pagingState, ProtocolVersion protocolVersion)QueryPagerReadQuery. getPager(PagingState pagingState, ProtocolVersion protocolVersion)Returns a pager for the query.QueryPagerSinglePartitionReadQuery.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 classAggregationQueryPagerQueryPagerthat takes care of fetching the pages for aggregation queries.classMultiPartitionPager<T extends SinglePartitionReadQuery>Pager over a list of SinglePartitionReadQuery.classPartitionRangeQueryPagerPages a PartitionRangeReadQuery.classSinglePartitionPagerCommon 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 QueryPagerQueryPager. EMPTYMethods in org.apache.cassandra.service.pager that return QueryPager Modifier and Type Method Description protected QueryPagerAggregationQueryPager.AggregationPartitionIterator. updatePagerLimit(QueryPager pager, DataLimits limits, java.nio.ByteBuffer lastPartitionKey, Clustering<?> lastClustering)protected QueryPagerAggregationQueryPager.GroupByPartitionIterator. updatePagerLimit(QueryPager pager, DataLimits limits, java.nio.ByteBuffer lastPartitionKey, Clustering<?> lastClustering)Updates the pager with the new limits if needed.QueryPagerAggregationQueryPager. withUpdatedLimit(DataLimits newLimits)QueryPagerMultiPartitionPager. withUpdatedLimit(DataLimits newLimits)QueryPagerQueryPager. withUpdatedLimit(DataLimits newLimits)Creates a newQueryPagerthat use the new limits.Methods in org.apache.cassandra.service.pager with parameters of type QueryPager Modifier and Type Method Description protected QueryPagerAggregationQueryPager.AggregationPartitionIterator. updatePagerLimit(QueryPager pager, DataLimits limits, java.nio.ByteBuffer lastPartitionKey, Clustering<?> lastClustering)protected QueryPagerAggregationQueryPager.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)
-