public class SplitBrainMergeTypes extends Object
 Useful for implementors of SplitBrainMergePolicy to check on which data structures
 their custom merge policy can be configured.
 
 Used by the ConfigValidator to check if a
 configured SplitBrainMergePolicy is usable on its data structure.
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
SplitBrainMergeTypes.AtomicLongMergeTypes
Provided merge types of  
IAtomicLong. | 
static interface  | 
SplitBrainMergeTypes.AtomicReferenceMergeTypes
Provided merge types of  
IAtomicReference. | 
static interface  | 
SplitBrainMergeTypes.CacheMergeTypes<K,V>
Provided merge types of  
ICache. | 
static interface  | 
SplitBrainMergeTypes.CardinalityEstimatorMergeTypes
Provided merge types of  
CardinalityEstimator. | 
static interface  | 
SplitBrainMergeTypes.CollectionMergeTypes<V>
Provided merge types of collections ( 
ISet and IList). | 
static interface  | 
SplitBrainMergeTypes.MapMergeTypes<K,V>
Provided merge types of  
IMap. | 
static interface  | 
SplitBrainMergeTypes.MultiMapMergeTypes<K,V>
Provided merge types of  
MultiMap. | 
static interface  | 
SplitBrainMergeTypes.QueueMergeTypes<V>
Provided merge types of  
IQueue. | 
static interface  | 
SplitBrainMergeTypes.ReplicatedMapMergeTypes<K,V>
Provided merge types of  
ReplicatedMap. | 
static interface  | 
SplitBrainMergeTypes.RingbufferMergeTypes
Provided merge types of  
Ringbuffer. | 
static interface  | 
SplitBrainMergeTypes.ScheduledExecutorMergeTypes
Provided merge types of  
IScheduledExecutorService. | 
| Constructor and Description | 
|---|
SplitBrainMergeTypes()  | 
Copyright © 2020 Hazelcast, Inc.. All rights reserved.