| 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 | 
EvictionPolicyComparator implementations. | 
| 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.map package. | 
| com.hazelcast.map.impl.querycache.subscriber | 
 This package contains classes which are used for  
QueryCache
 event 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  | 
InternalLockNamespace
A specialization of  
ObjectNamespace intended to be used by ILock proxies. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MemberAttributeEvent  | 
class  | 
MigrationEvent
An event fired when a partition migration starts, completes or fails. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LFUEvictionPolicyComparator
EvictionPolicy.LFU policy based EvictionPolicyComparator. | 
class  | 
LRUEvictionPolicyComparator
EvictionPolicy.LRU policy based EvictionPolicyComparator. | 
class  | 
RandomEvictionPolicyComparator
EvictionPolicy.RANDOM policy based EvictionPolicyComparator. | 
| 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>
SampleableNearCacheRecordMap implementation for on-heap Near Caches. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MapEntrySimple<K,V>  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QueryCacheRecordHashMap
Evictable concurrent hash map implementation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StorageSCHM<R extends Record>
An extended  
SampleableConcurrentHashMap with IMap specifics. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PartitionLostEvent
The event that is fired when a partition lost its owner and all backups. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultPartitioningStrategy
A  
PartitioningStrategy that checks if the key implements PartitionAware. | 
class  | 
StringAndPartitionAwarePartitioningStrategy  | 
class  | 
StringPartitioningStrategy  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultObjectNamespace
Deprecated. 
 
please use  
DistributedObjectNamespace | 
class  | 
MemberAttributeServiceEvent
This service event is fired to inform services about a change in a member's attributes collection 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IPartitionLostEvent
Internal event that is dispatched to  
PartitionAwareService.onPartitionLost(com.hazelcast.spi.partition.IPartitionLostEvent) | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TransactionOptions
Contains 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.WriteThroughEntry
Custom 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  
Set implementation for cases where items are known to not
 contain duplicates. | 
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.