| Package | Description | 
|---|---|
| com.hazelcast.map.impl.query | 
| Modifier and Type | Method and Description | 
|---|---|
QueryResult | 
MapQueryEngineImpl.invokeQueryAllPartitions(String mapName,
                        Predicate predicate,
                        IterationType iterationType)  | 
QueryResult | 
MapQueryEngine.invokeQueryAllPartitions(String mapName,
                        Predicate predicate,
                        IterationType iterationType)
Queries all partitions. 
 | 
QueryResult | 
MapQueryEngineImpl.invokeQueryLocalPartitions(String mapName,
                          Predicate predicate,
                          IterationType iterationType)  | 
QueryResult | 
MapQueryEngine.invokeQueryLocalPartitions(String mapName,
                          Predicate predicate,
                          IterationType iterationType)
Query all local partitions. 
 | 
protected QueryResult | 
MapQueryEngineImpl.newQueryResult(int numberOfPartitions,
              IterationType iterationType)
Creates a  
QueryResult with configured result limit (according to the number of partitions) if feature is enabled. | 
QueryResult | 
MapQueryEngineImpl.queryLocalPartition(String mapName,
                   Predicate predicate,
                   int partitionId,
                   IterationType iterationType)  | 
QueryResult | 
MapQueryEngine.queryLocalPartition(String mapName,
                   Predicate predicate,
                   int partitionId,
                   IterationType iterationType)
Executes a query a specific local partition. 
 | 
QueryResult | 
MapQueryEngineImpl.queryLocalPartitions(String mapName,
                    Predicate predicate,
                    IterationType iterationType)  | 
QueryResult | 
MapQueryEngine.queryLocalPartitions(String name,
                    Predicate predicate,
                    IterationType iterationType)
Executes a query on all the local partitions. 
 | 
protected QueryResult | 
MapQueryEngineImpl.queryParallel(String name,
             Predicate predicate,
             Collection<Integer> partitions,
             IterationType iterationType)  | 
protected QueryResult | 
MapQueryEngineImpl.queryParallelForPaging(String name,
                      PagingPredicate predicate,
                      Collection<Integer> partitions,
                      IterationType iterationType)  | 
protected QueryResult | 
MapQueryEngineImpl.querySequential(String name,
               Predicate predicate,
               Collection<Integer> partitions,
               IterationType iterationType)  | 
protected QueryResult | 
MapQueryEngineImpl.queryUsingFullTableScan(String name,
                       Predicate predicate,
                       Collection<Integer> partitions,
                       IterationType iterationType)  | 
protected QueryResult | 
MapQueryEngineImpl.tryQueryUsingIndexes(Predicate predicate,
                    Collection<Integer> partitions,
                    MapContainer mapContainer,
                    IterationType iterationType)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Future<QueryResult> | 
MapQueryEngineImpl.queryOnLocalMember(String mapName,
                  Predicate predicate,
                  IterationType iterationType)  | 
protected List<Future<QueryResult>> | 
MapQueryEngineImpl.queryOnMembers(String mapName,
              Predicate predicate,
              IterationType iterationType)  | 
protected List<Future<QueryResult>> | 
MapQueryEngineImpl.queryPartitions(String mapName,
               Predicate predicate,
               Collection<Integer> partitionIds,
               IterationType iterationType)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
MapQueryEngineImpl.addResultsOfPredicate(List<Future<QueryResult>> futures,
                     QueryResult result,
                     Collection<Integer> partitionIds)
Adds results of non-paging predicates to result set and removes queried partition ids. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
MapQueryEngineImpl.addResultsOfPagingPredicate(List<Future<QueryResult>> futures,
                           Collection result,
                           Collection<Integer> partitionIds)
Adds results of paging predicates to result set and removes queried partition ids. 
 | 
protected void | 
MapQueryEngineImpl.addResultsOfPredicate(List<Future<QueryResult>> futures,
                     QueryResult result,
                     Collection<Integer> partitionIds)
Adds results of non-paging predicates to result set and removes queried partition ids. 
 | 
| Constructor and Description | 
|---|
QueryResultCollection(SerializationService serializationService,
                     IterationType iterationType,
                     boolean binary,
                     boolean unique,
                     QueryResult queryResult)  | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.