| Package | Description | 
|---|---|
| com.hazelcast.cache.impl.record | 
     Hazelcast JSR-107 aka JCache implementation
     Internal record store | 
| com.hazelcast.concurrent.lock | |
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.internal.eviction.impl.comparator | EvictionPolicyComparatorimplementations. | 
| com.hazelcast.internal.nearcache.impl.invalidation | Invalidations for Near Cache. | 
| com.hazelcast.internal.nearcache.impl.store | Near Cache store implementations. | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.querycache.subscriber | This package contains classes which are used for  QueryCacheevent subscription side. | 
| com.hazelcast.map.impl.recordstore | |
| com.hazelcast.partition | Contains the partition logic for Hazelcast. | 
| com.hazelcast.partition.strategy | Packages contains different partitioning strategies. | 
| com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. | 
| com.hazelcast.spi.partition | Contains the SPI for partition logic for Hazelcast. | 
| com.hazelcast.transaction | Provides interfaces/classes for Hazelcast transaction support. | 
| 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. | 
| com.hazelcast.util.collection | The Agrona project backport: collections. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheRecordHashMap | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InternalLockNamespaceA specialization of  ObjectNamespaceintended to be used by ILock proxies. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MemberAttributeEvent | 
| class  | MigrationEventAn event fired when a partition migration starts, completes or fails. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LFUEvictionPolicyComparatorEvictionPolicy.LFUpolicy basedEvictionPolicyComparator. | 
| class  | LRUEvictionPolicyComparatorEvictionPolicy.LRUpolicy basedEvictionPolicyComparator. | 
| class  | RandomEvictionPolicyComparatorEvictionPolicy.RANDOMpolicy basedEvictionPolicyComparator. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvalidationQueue<T> | 
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | AbstractNearCacheRecordStore.ReserveForUpdateFunction | 
| class  | HeapNearCacheRecordMap<K,V extends NearCacheRecord>SampleableNearCacheRecordMapimplementation for on-heap Near Caches. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapEntrySimple<K,V> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryCacheRecordHashMapEvictable concurrent hash map implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StorageSCHM<R extends Record>An extended  SampleableConcurrentHashMapwithIMapspecifics. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PartitionLostEventThe event that is fired when a partition lost its owner and all backups. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultPartitioningStrategyA  PartitioningStrategythat checks if the key implementsPartitionAware. | 
| class  | StringAndPartitionAwarePartitioningStrategy | 
| class  | StringPartitioningStrategy | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultObjectNamespaceDeprecated. 
 please use  DistributedObjectNamespace | 
| class  | MemberAttributeServiceEventThis service event is fired to inform services about a change in a member's attributes collection | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IPartitionLostEventInternal event that is dispatched to  PartitionAwareService.onPartitionLost(com.hazelcast.spi.partition.IPartitionLostEvent) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TransactionOptionsContains the configuration for a Hazelcast transaction. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConcurrentReferenceHashMap<K,V>An advanced hash table supporting configurable garbage collection semantics
 of keys and values, optional referential-equality, full concurrency of
 retrievals, and adjustable expected concurrency for updates. | 
| protected static class  | ConcurrentReferenceHashMap.SimpleEntry<K,V> | 
| protected class  | ConcurrentReferenceHashMap.WriteThroughEntryCustom Entry class used by EntryIterator.next(), that relays setValue
 changes to the underlying map. | 
| class  | SampleableConcurrentHashMap<K,V>ConcurrentHashMap to extend iterator capability. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InflatableSet<T>Provides fast  Setimplementation for cases where items are known to not
 contain duplicates. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.