Package com.hazelcast.spi.merge
Interface MergingEntry<K,V>
-
- Type Parameters:
K
- the type of the keyV
- the type of the value
- All Superinterfaces:
MergingValue<V>
,MergingView
- All Known Subinterfaces:
SplitBrainMergeTypes.CacheMergeTypes<K,V>
,SplitBrainMergeTypes.CardinalityEstimatorMergeTypes
,SplitBrainMergeTypes.MapMergeTypes<K,V>
,SplitBrainMergeTypes.MultiMapMergeTypes<K,V>
,SplitBrainMergeTypes.ReplicatedMapMergeTypes<K,V>
,SplitBrainMergeTypes.ScheduledExecutorMergeTypes
public interface MergingEntry<K,V> extends MergingValue<V>
Represents a read-only view of a data structure key/value-pair for the merging process after a split-brain.- Since:
- 3.10
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description K
getKey()
Returns the deserialized merging key.java.lang.Object
getRawKey()
Returns the merging key in the in-memory format of the backing data structure.-
Methods inherited from interface com.hazelcast.spi.merge.MergingValue
getDeserializedValue, getRawValue, getValue
-
-
-
-
Method Detail
-
getKey
K getKey()
Returns the deserialized merging key.- Returns:
- the deserialized merging key
-
getRawKey
java.lang.Object getRawKey()
Returns the merging key in the in-memory format of the backing data structure.- Returns:
- the merging key
-
-