| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.record | 
     Hazelcast JSR-107 aka JCache implementation
     Internal record store | 
| com.hazelcast.client.impl.protocol.task.map | Client protocol tasks implementations for map | 
| com.hazelcast.client.impl.querycache.subscriber | Contains Hazelcast Enterprise version client-side query cache
 subscriber implementation classes. | 
| com.hazelcast.concurrent.lock | |
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.internal.nearcache.impl.store | Near Cache store implementations. | 
| com.hazelcast.internal.serialization.impl | |
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.eviction | This package contains eviction classes. | 
| com.hazelcast.map.impl.query | |
| com.hazelcast.map.impl.querycache.publisher | This package contains classes which are used for  QueryCacheevent publishing side. | 
| com.hazelcast.map.impl.querycache.subscriber | This package contains classes which are used for  QueryCacheevent subscription side. | 
| com.hazelcast.map.impl.recordstore | |
| com.hazelcast.query | Contains interfaces/classes related to Hazelcast query and indexing support. | 
| com.hazelcast.replicatedmap.impl.record | This package contains the implementation of the backing data storage for the replicated map implementation | 
| com.hazelcast.spi.impl.eventservice.impl | Contains the code for the  InternalEventServiceimplementation. | 
| 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 | 
|---|
| ConstructorFunction See ConcurrencyUtil | 
| Class and Description | 
|---|
| ConcurrentReferenceHashMap 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. | 
| IConcurrentMap A  ConcurrentMapwith applyIfAbsent function. | 
| SampleableConcurrentHashMap ConcurrentHashMap to extend iterator capability. | 
| Class and Description | 
|---|
| IterationType To differentiate users selection on result collection on map-wide operations
 like values , keySet , query etc. | 
| Class and Description | 
|---|
| ConstructorFunction See ConcurrencyUtil | 
| Class and Description | 
|---|
| ConstructorFunction See ConcurrencyUtil | 
| Class and Description | 
|---|
| MemoryInfoAccessor Used for providing runtime memory information of Java virtual machine. | 
| Class and Description | 
|---|
| ConcurrentReferenceHashMap 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. | 
| IConcurrentMap A  ConcurrentMapwith applyIfAbsent function. | 
| SampleableConcurrentHashMap ConcurrentHashMap to extend iterator capability. | 
| SampleableConcurrentHashMap.SamplingEntry Entry to define keys and values for sampling. | 
| Class and Description | 
|---|
| ConstructorFunction See ConcurrencyUtil | 
| Class and Description | 
|---|
| ConstructorFunction See ConcurrencyUtil | 
| MemoryInfoAccessor Used for providing runtime memory information of Java virtual machine. | 
| Class and Description | 
|---|
| MemoryInfoAccessor Used for providing runtime memory information of Java virtual machine. | 
| Class and Description | 
|---|
| IterationType To differentiate users selection on result collection on map-wide operations
 like values , keySet , query etc. | 
| Class and Description | 
|---|
| ConstructorFunction See ConcurrencyUtil | 
| Class and Description | 
|---|
| ConcurrentReferenceHashMap 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. | 
| ConcurrentReferenceHashMap.Option Behavior-changing configuration options for the map | 
| ConcurrentReferenceHashMap.ReferenceType An option specifying which Java reference type should be used to refer
 to a key and/or value. | 
| ConstructorFunction See ConcurrencyUtil | 
| IConcurrentMap A  ConcurrentMapwith applyIfAbsent function. | 
| SampleableConcurrentHashMap ConcurrentHashMap to extend iterator capability. | 
| SampleableConcurrentHashMap.SamplingEntry Entry to define keys and values for sampling. | 
| Class and Description | 
|---|
| ConcurrentReferenceHashMap 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. | 
| IConcurrentMap A  ConcurrentMapwith applyIfAbsent function. | 
| SampleableConcurrentHashMap ConcurrentHashMap to extend iterator capability. | 
| SampleableConcurrentHashMap.SamplingEntry Entry to define keys and values for sampling. | 
| Class and Description | 
|---|
| IterationType To differentiate users selection on result collection on map-wide operations
 like values , keySet , query etc. | 
| Class and Description | 
|---|
| IterationType To differentiate users selection on result collection on map-wide operations
 like values , keySet , query etc. | 
| Class and Description | 
|---|
| FutureUtil.ExceptionHandler Internally used interface to define behavior of the FutureUtil methods when exceptions arise | 
| Class and Description | 
|---|
| AddressUtil.AddressHolder Holds address | 
| AddressUtil.AddressMatcher http://docs.oracle.com/javase/1.5.0/docs/guide/net/ipv6_guide/index.html | 
| ConcurrentReferenceHashMap 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. | 
| ConcurrentReferenceHashMap.Option Behavior-changing configuration options for the map | 
| ConcurrentReferenceHashMap.ReferenceType An option specifying which Java reference type should be used to refer
 to a key and/or value. | 
| ConcurrentReferenceHashMap.SimpleEntry | 
| ConstructorFunction See ConcurrencyUtil | 
| ContextMutexFactory Provides reference-counted mutexes suitable for synchronization in the context of a supplied object. | 
| ContextMutexFactory.Mutex Reference counted mutex, which will remove itself from the mutexMap when it is no longer referenced. | 
| FutureUtil.ExceptionHandler Internally used interface to define behavior of the FutureUtil methods when exceptions arise | 
| IConcurrentMap A  ConcurrentMapwith applyIfAbsent function. | 
| IterationType To differentiate users selection on result collection on map-wide operations
 like values , keySet , query etc. | 
| MemoryInfoAccessor Used for providing runtime memory information of Java virtual machine. | 
| MutableLong Mutable long which can be used for counting purposes. | 
| SampleableConcurrentHashMap.SamplingEntry Entry to define keys and values for sampling. | 
| StateMachine Simple state machine using an Enum as possible states. | 
| UnmodifiableIterator An iterator where items cannot be removed | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.