| Package | Description | 
|---|---|
| com.hazelcast.client.proxy | This package contains client side proxy implementations of the different Hazelcast data structures
 and operation types | 
| com.hazelcast.core | Provides core API interfaces/classes. | 
| com.hazelcast.map.eviction | This package contains eviction specific classes. | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.event | |
| com.hazelcast.map.impl.eviction | This package contains eviction classes. | 
| com.hazelcast.map.impl.operation | Package for map operations. | 
| com.hazelcast.map.impl.proxy | Contains map proxy implementation and support classes. | 
| com.hazelcast.map.impl.recordstore | |
| com.hazelcast.map.impl.wan | Contains wan replication event classes | 
| com.hazelcast.map.merge | Contains merge policies for  IMap | 
| com.hazelcast.replicatedmap.impl.record | This package contains the implementation of the backing data storage for the replicated map implementation | 
| Modifier and Type | Method and Description | 
|---|---|
| EntryView<K,V> | ClientMapProxy. getEntryView(K key) | 
| Modifier and Type | Method and Description | 
|---|---|
| EntryView<K,V> | IMap. getEntryView(K key)Returns the EntryView for the specified key. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract int | MapEvictionPolicy. compare(EntryView<K,V> entryView1,
       EntryView<K,V> entryView2) | 
| abstract int | MapEvictionPolicy. compare(EntryView<K,V> entryView1,
       EntryView<K,V> entryView2) | 
| int | LRUEvictionPolicy. compare(EntryView entryView1,
       EntryView entryView2) | 
| int | LRUEvictionPolicy. compare(EntryView entryView1,
       EntryView entryView2) | 
| int | LFUEvictionPolicy. compare(EntryView entryView1,
       EntryView entryView2) | 
| int | LFUEvictionPolicy. compare(EntryView entryView1,
       EntryView entryView2) | 
| int | RandomEvictionPolicy. compare(EntryView entryView1,
       EntryView entryView2) | 
| int | RandomEvictionPolicy. compare(EntryView entryView1,
       EntryView entryView2) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimpleEntryView<K,V>SimpleEntryView is an implementation of  EntryViewand also it is writable. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <K,V> EntryView<K,V> | EntryViews. convertToLazyEntryView(EntryView entryView,
                      SerializationService serializationService,
                      MapMergePolicy mergePolicy) | 
| static <K,V> EntryView<K,V> | EntryViews. createLazyEntryView(K key,
                   V value,
                   Record record,
                   SerializationService serializationService,
                   MapMergePolicy mergePolicy) | 
| static <K,V> EntryView<K,V> | EntryViews. createNullEntryView(K key)Creates a null entry view that has only key and no value. | 
| static <K,V> EntryView<K,V> | EntryViews. createSimpleEntryView() | 
| static <K,V> EntryView<K,V> | EntryViews. createSimpleEntryView(K key,
                     V value,
                     Record record) | 
| Modifier and Type | Method and Description | 
|---|---|
| static <K,V> EntryView<K,V> | EntryViews. convertToLazyEntryView(EntryView entryView,
                      SerializationService serializationService,
                      MapMergePolicy mergePolicy) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MapEventPublisherImpl. publishWanReplicationUpdate(String mapName,
                           EntryView entryView) | 
| void | MapEventPublisher. publishWanReplicationUpdate(String mapName,
                           EntryView entryView) | 
| void | MapEventPublisherImpl. publishWanReplicationUpdateBackup(String mapName,
                                 EntryView entryView) | 
| void | MapEventPublisher. publishWanReplicationUpdateBackup(String mapName,
                                 EntryView entryView) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Iterable<EntryView> | EvictorImpl. getSamples(RecordStore recordStore) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Record | EvictorImpl. getRecordFromEntryView(EntryView selectedEntry) | 
| Modifier and Type | Method and Description | 
|---|---|
| MapOperation | MapOperationProvider. createMergeOperation(String name,
                    Data dataKey,
                    EntryView<Data,Data> entryView,
                    MapMergePolicy policy,
                    boolean disableWanReplicationEvent) | 
| MapOperation | DefaultMapOperationProvider. createMergeOperation(String name,
                    Data dataKey,
                    EntryView<Data,Data> entryView,
                    MapMergePolicy policy,
                    boolean disableWanReplicationEvent) | 
| MapOperation | MapOperationProviderDelegator. createMergeOperation(String name,
                    Data dataKey,
                    EntryView<Data,Data> entryView,
                    MapMergePolicy policy,
                    boolean disableWanReplicationEvent) | 
| Constructor and Description | 
|---|
| MergeOperation(String name,
              Data dataKey,
              EntryView<Data,Data> entryView,
              MapMergePolicy policy) | 
| MergeOperation(String name,
              Data dataKey,
              EntryView<Data,Data> entryView,
              MapMergePolicy policy,
              boolean disableWanReplicationEvent) | 
| Modifier and Type | Method and Description | 
|---|---|
| EntryView<K,V> | MapProxyImpl. getEntryView(K key) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LazyEntryViewFromRecord<R extends Record>Internally used  EntryViewimplementation for sampling based eviction specific purposes. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | RecordStore. merge(Data dataKey,
     EntryView mergingEntryView,
     MapMergePolicy mergePolicy) | 
| boolean | DefaultRecordStore. merge(Data key,
     EntryView mergingEntry,
     MapMergePolicy mergePolicy) | 
| Modifier and Type | Method and Description | 
|---|---|
| EntryView | MapReplicationUpdate. getEntryView() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MapReplicationUpdate. setEntryView(EntryView entryView) | 
| Constructor and Description | 
|---|
| MapReplicationUpdate(String mapName,
                    MapMergePolicy mergePolicy,
                    EntryView entryView) | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | PassThroughMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Object | PassThroughMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Object | PutIfAbsentMapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Object | PutIfAbsentMapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Object | MapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry)Returns the value of the entry after the merge
 of entries with the same key. | 
| Object | MapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry)Returns the value of the entry after the merge
 of entries with the same key. | 
| Object | HigherHitsMapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Object | HigherHitsMapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Object | LatestUpdateMapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Object | LatestUpdateMapMergePolicy. merge(String mapName,
     EntryView mergingEntry,
     EntryView existingEntry) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReplicatedMapEntryView<K,V> | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.