Package com.hazelcast.map
Contains Hazelcast map module classes.
-
Interface Summary Interface Description BaseMap<K,V> Base interface for Hazelcast distributed maps.EntryLoader<K,V> This is an extension toMapLoader
.EntryProcessor<K,V,R> An EntryProcessor processes aMap.Entry
.EntryStore<K,V> This is an extension toMapStore
.EventJournalMapEvent<K,V> The event for the map event journal.ExtendedMapEntry<K,V> Interface to provide parity with IMap set and put operations.IMap<K,V> Concurrent, distributed, observable and queryable map.IMapEvent Map events common contract.LocalMapStats Local map statistics to be used byMemberState
implementations.LockAware Determines if the object implementing this interface is locked or not.MapEvictionPolicyComparator<K,V> MapInterceptor MapInterceptor is used to intercept changes to the map, allowing access to the values before and after adding them to the map.MapLoader<K,V> Hazelcast distributed map implementation is an in-memory data store, but it can be backed by any type of data store such as RDBMS, OODBMS, or simply a file-based data store.MapLoaderLifecycleSupport Provides Lifecycle support for the implementing MapLoader class.MapStore<K,V> Hazelcast distributed map implementation is an in-memory data store, but it can be backed by any type of data store such as RDBMS, OODBMS, NOSQL, or simply a file-based data store.MapStoreFactory<K,V> Factory for MapLoader or MapStore instances, specifiable in MapStoreConfig.PostProcessingMapStore Implement this interface if you modify the value in MapStore.store(K key, V value) method.QueryCache<K,V> A concurrent, queryable data structure which is used to cache results of a continuous query executed on anIMap
. -
Class Summary Class Description AbstractIMapEvent The abstract class for a map eventIMapEvent
.EntryLoader.MetadataAwareValue<V> Represents a value with an expiration time attached to it.EventLostEvent This event is fired in case of an event lost detection.MapEvent Used for map-wide events likeEntryEventType.EVICT_ALL
andEntryEventType.CLEAR_ALL
.MapPartitionLostEvent Used for providing information about the lost partition for a mapMapStoreAdapter<K,V> Adapter for MapStore. -
Exception Summary Exception Description QueryResultSizeExceededException This exception is thrown when a query exceeds a configurable result size limit.ReachedMaxSizeException Exception thrown when a write-behindMapStore
rejects to accept a new element.