| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.cache.impl.client | 
 
     Hazelcast JSR-107 aka JCache implementation
     Client Requests 
 | 
| com.hazelcast.cache.impl.event | 
 
     Event classes to define listenters for JCache other than EntryListener 
 | 
| com.hazelcast.cache.impl.operation | 
 Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.cache.impl.record | 
 
     Hazelcast JSR-107 aka JCache implementation
     Internal record store 
 | 
| com.hazelcast.client.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation client side 
 | 
| com.hazelcast.client.impl.protocol.task.cache | 
 Client protocol tasks implementations for JCache 
 | 
| Class and Description | 
|---|
| AbstractCacheRecordStore | 
| AbstractCacheService | 
AbstractClusterWideIterator
AbstractClusterWideIterator provides the core iterator functionality shared by its descendants. | 
| AbstractHazelcastCacheManager
 Abstract  
HazelcastCacheManager (also CacheManager as indirect) implementation
 provides shared functionality to server and client cache managers. | 
| AbstractHazelcastCachingProvider
 Abstract  
CachingProvider implementation providing shared functionality to server and client caching
 providers. | 
| CacheContext
 Holds some specific informations for per cache in the node and shared by all partitions of that cache on the node. 
 | 
| CacheEntryCountResolver
 Contract point for tracking count of stored cache entries. 
 | 
| CacheEntryListenerProvider
 Provides underlying (wrapped)  
CacheEntryListener instance. | 
| CacheEntryProcessorEntry
 This class is an implementation of  
MutableEntry which is provided into
 EntryProcessor.process(javax.cache.processor.MutableEntry, Object...). | 
| CacheEntryProcessorEntry.State | 
| CacheEntryViews.CacheEntryViewType
 Types of built-in  
CacheEntryView implementations. | 
| CacheEventContext
 Wrapper class for parameters of  
ICacheService.publishEvent(CacheEventContext) | 
| CacheEventData
 Internal event data wrapper used during publishing and dispatching events. 
 | 
| CacheEventDataImpl
 Implementation of  
CacheEventData. | 
| CacheEventListener
 Cache Event Listener interface is designated for handling cache events internally such as delegating events
 to cache event listener. 
 | 
| CacheEventSet
 Internal Set wrapper of  
CacheEventData items used during publishing and dispatching events. | 
| CacheEventType
 Hazelcast JCache implementation's internal event types. 
 | 
| CacheKeyIteratorResult
 Response data object returned by  
CacheKeyIteratorOperation. | 
| CacheOperationProvider
 Provide InMemoryFormat specific operations for cache 
 | 
| CachePartitionSegment
 
     Responsible for all cache data of a partition. 
 | 
| CacheProxy
 ICache implementation 
 | 
| CacheService
 Cache Service is the main access point of JCache implementation. 
 | 
CacheStatisticsImpl
CacheStatistics implementation for ICache. | 
| CacheSyncListenerCompleter
 used to state that a sync event completed and any resources waiting for it should be released 
 | 
| HazelcastServerCacheManager
 Hazelcast  
CacheManager for server implementation. | 
| HazelcastServerCachingProvider
 Provides server cachingProvider implementation. 
 | 
| ICacheInternal
 Internal API for  
ICache implementations. | 
ICacheRecordStore
ICacheRecordStore is the core contract providing internal functionality to
 ICache implementations on partition scope. | 
| ICacheService | 
| SplitBrainAwareCacheRecordStore
 Contract point for  
ICacheRecordStore implementations
 which are handled in split-brain. | 
| Class and Description | 
|---|
| CacheContext
 Holds some specific informations for per cache in the node and shared by all partitions of that cache on the node. 
 | 
| CacheEventListener
 Cache Event Listener interface is designated for handling cache events internally such as delegating events
 to cache event listener. 
 | 
| CacheOperationProvider
 Provide InMemoryFormat specific operations for cache 
 | 
| ICacheService | 
| Class and Description | 
|---|
| CacheEventListener
 Cache Event Listener interface is designated for handling cache events internally such as delegating events
 to cache event listener. 
 | 
| CacheEventType
 Hazelcast JCache implementation's internal event types. 
 | 
| Class and Description | 
|---|
| CachePartitionSegment
 
     Responsible for all cache data of a partition. 
 | 
| Class and Description | 
|---|
| CacheContext
 Holds some specific informations for per cache in the node and shared by all partitions of that cache on the node. 
 | 
| CacheKeyIteratorResult
 Response data object returned by  
CacheKeyIteratorOperation. | 
| Class and Description | 
|---|
AbstractClusterWideIterator
AbstractClusterWideIterator provides the core iterator functionality shared by its descendants. | 
| AbstractHazelcastCacheManager
 Abstract  
HazelcastCacheManager (also CacheManager as indirect) implementation
 provides shared functionality to server and client cache managers. | 
| AbstractHazelcastCachingProvider
 Abstract  
CachingProvider implementation providing shared functionality to server and client caching
 providers. | 
| CacheKeyIteratorResult
 Response data object returned by  
CacheKeyIteratorOperation. | 
CacheStatisticsImpl
CacheStatistics implementation for ICache. | 
| CacheSyncListenerCompleter
 used to state that a sync event completed and any resources waiting for it should be released 
 | 
| ICacheInternal
 Internal API for  
ICache implementations. | 
| Class and Description | 
|---|
| CacheOperationProvider
 Provide InMemoryFormat specific operations for cache 
 | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.