Package | Description |
---|---|
com.hazelcast.client.impl.proxy |
This package contains client side proxy implementations of the different Hazelcast data structures
and operation types
|
com.hazelcast.map |
Contains Hazelcast map module classes.
|
com.hazelcast.map.eviction |
This package contains eviction specific classes.
|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.map.impl.event | |
com.hazelcast.map.impl.eviction |
This package contains eviction classes.
|
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.replicatedmap.impl.record |
This package contains the implementation of the backing data storage for the replicated map implementation
|
com.hazelcast.spi.impl.merge |
This package contains split-brain related classes.
|
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
EntryView and also it is writable. |
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
Set<EntryView<Data,Data>> |
MerkleTreeNodeEntries.getNodeEntries() |
Modifier and Type | Method and Description |
---|---|
void |
MerkleTreeNodeEntries.setNodeEntries(Set<EntryView<Data,Data>> nodeEntries) |
Constructor and Description |
---|
MerkleTreeNodeEntries(int nodeOrder,
Set<EntryView<Data,Data>> nodeEntries) |
Modifier and Type | Method and Description |
---|---|
void |
MapEventPublisherImpl.publishWanUpdate(String mapName,
EntryView<Data,Data> entryView,
boolean hasLoadProvenance) |
void |
MapEventPublisher.publishWanUpdate(String mapName,
EntryView<Data,Data> entryView,
boolean hasLoadProvenance)
Notifies the WAN subsystem of a map update on a replica owner.
|
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 |
---|---|
EntryView<K,V> |
MapProxyImpl.getEntryView(K key) |
Modifier and Type | Class and Description |
---|---|
class |
LazyEntryViewFromRecord<R extends Record>
Internally used
EntryView implementation for sampling based eviction specific purposes. |
Modifier and Type | Method and Description |
---|---|
Iterable<EntryView> |
Storage.getRandomSamples(int sampleCount)
Used for sampling based eviction, returns sampled entries.
|
Modifier and Type | Method and Description |
---|---|
Record |
StorageImpl.extractRecordFromLazy(EntryView entryView) |
Record |
Storage.extractRecordFromLazy(EntryView entryView) |
protected void |
AbstractEvictableRecordStore.mergeRecordExpiration(Record record,
EntryView mergingEntry) |
Modifier and Type | Class and Description |
---|---|
class |
WanMapEntryView<K,V>
WAN heap based implementation of
EntryView . |
Constructor and Description |
---|
MapReplicationUpdate(String mapName,
SplitBrainMergePolicy mergePolicy,
EntryView<Data,Data> entryView) |
WanMapEntryView(EntryView<K,V> entryView) |
Modifier and Type | Class and Description |
---|---|
class |
ReplicatedMapEntryView<K,V> |
Modifier and Type | Method and Description |
---|---|
static SplitBrainMergeTypes.MapMergeTypes |
MergingValueFactory.createMergingEntry(SerializationService serializationService,
EntryView<Data,Data> entryView) |
Copyright © 2019 Hazelcast, Inc.. All rights reserved.