| Package | Description | 
|---|---|
| com.hazelcast.client.impl.protocol.task.map | Client protocol tasks implementations for map | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.query | |
| com.hazelcast.util | This package contains classes to support the inner workings of Hazelcast
 as well as some backports of newer Java features / data structures to
 support older Java versions in a clean and nice way. | 
| Class and Description | 
|---|
| AggregationResult Contains the result of the evaluation of an aggregation on a specific Partition or Node. | 
| QueryResult Contains the result of a query or projection evaluation. | 
| QueryResultRow This interfaces provides methods related to entry of the query result. | 
| Result Result of a Query. | 
| Class and Description | 
|---|
| MapQueryEngine Responsible for executing queries on the IMap. | 
| PartitionScanRunner Responsible for running a full-partition scna for a single partition in the calling thread. | 
| QueryEntryFactory | 
| QueryRunner Runs query operations in the calling thread (thus blocking it) | 
| ResultProcessorRegistry Holds a registry of ResultProcessors for Result type. | 
| Class and Description | 
|---|
| AccumulationExecutor Executes the accumulation phase of the Aggregator. | 
| AggregationResult Contains the result of the evaluation of an aggregation on a specific Partition or Node. | 
| MapQueryEngine Responsible for executing queries on the IMap. | 
| PartitionScanExecutor Responsible for executing a full partition scan for the given partitions. | 
| PartitionScanRunner Responsible for running a full-partition scna for a single partition in the calling thread. | 
| Query Object representing a Query together with all possible co-variants: like a predicate, iterationType, etc. | 
| Query.QueryBuilder | 
| QueryResult Contains the result of a query or projection evaluation. | 
| QueryResultRow This interfaces provides methods related to entry of the query result. | 
| QueryResultSizeLimiter Responsible for limiting result size of queries. | 
| Result Result of a Query. | 
| ResultProcessor Responsible for creating query results of a concrete type depending on the type of the Query. | 
| ResultProcessorRegistry Holds a registry of ResultProcessors for Result type. | 
| Target Target for a query. | 
| Target.TargetBuilder | 
| Class and Description | 
|---|
| SortedQueryResultSet Collection class for results of query operations | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.