| Package | Description | 
|---|---|
| com.hazelcast.cardinality | This package contains Cardinality Estimator functionality for Hazelcast. | 
| com.hazelcast.client.config | Contains classes related to config for com.hazelcast.client | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.durableexecutor | This package contains DurableExecutorService functionality for Hazelcast. The DurableExecutorService extends the ExecutorServiceand provides additional methods like
 executing tasks on a member who is owner of a specific key. | 
| com.hazelcast.map | Contains Hazelcast map module classes. | 
| com.hazelcast.scheduledexecutor | This package contains ScheduledExecutorService functionality for Hazelcast. The ScheduledExecutorService provides functionality similar to ExecutorServiceand also additional methods like executing tasks on a member who is owner of a specific key. | 
| com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. | 
| com.hazelcast.spi.impl | Contains implementations for Hazelcast SPI. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CardinalityEstimatorCardinalityEstimator is a redundant and highly available distributed data-structure used
 for probabilistic cardinality estimation purposes, on unique items, in significantly sized data cultures. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClientUserCodeDeploymentConfigConfiguration of User Code Deployment. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DurableExecutorConfigContains the configuration for an  DurableExecutorService. | 
| class  | EventJournalConfigConfiguration for an event journal. | 
| class  | ReliableTopicConfigConfiguration for a reliable  ITopic. | 
| class  | RingbufferConfigContains the configuration for the  Ringbuffer. | 
| class  | UserCodeDeploymentConfigConfiguration of User Code Deployment. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AsyncAtomicLongDeprecated.  | 
| interface  | AsyncAtomicReference<E>Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryCache<K,V> | IMap. getQueryCache(String name)Returns corresponding  QueryCacheinstance for the suppliednameor null. | 
| QueryCache<K,V> | IMap. getQueryCache(String name,
             MapListener listener,
             Predicate<K,V> predicate,
             boolean includeValue)Creates an always up to date snapshot of this  IMapaccording to the supplied parameters. | 
| QueryCache<K,V> | IMap. getQueryCache(String name,
             Predicate<K,V> predicate,
             boolean includeValue)Creates an always up to date snapshot of this  IMapaccording to the supplied parameters. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DurableExecutorServiceDurable implementation of  ExecutorService. | 
| interface  | DurableExecutorServiceFuture<V>A Future where one can obtain the task ID for tracking the response. | 
| class  | StaleTaskIdExceptionAn  RuntimeExceptionthat is thrown when retrieving the result of a task viaDurableExecutorServiceif the
 result of the task is overwritten. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | QueryCache<K,V>A concurrent, queryable data structure which is used to cache results of a continuous query executed
 on an  IMap. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IScheduledExecutorServiceDistributed & durable implementation similar to, but not directly inherited  ScheduledExecutorService. | 
| class  | ScheduledTaskHandlerResource handler pointing to a  IScheduledFuture. | 
| interface  | ScheduledTaskStatisticsStatistics and timing info for a  IScheduledFutureaccessible throughIScheduledFuture.getStats() | 
| class  | TaskUtils | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MemberAddressProviderIMPORTANT
 This interface is not intended to provide addresses of other cluster members with
 which the hazelcast instance will form a cluster. | 
| interface  | StatisticsAwareService<T extends LocalInstanceStats>A service implementating this interface provides local instance statistics. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MutatingOperationMarker interface for operations that changes map state/data. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.