Class DiffableUtils.MapDiff<K,T,M>

java.lang.Object
org.elasticsearch.cluster.DiffableUtils.MapDiff<K,T,M>
Type Parameters:
K - the type of map keys
T - the type of map values
M - the map implementation type
All Implemented Interfaces:
Diff<M>, Writeable
Direct Known Subclasses:
DiffableUtils.ImmutableOpenMapDiff
Enclosing class:
DiffableUtils

public abstract static class DiffableUtils.MapDiff<K,T,M> extends Object implements Diff<M>
Represents differences between two maps of objects and is used as base class for different map implementations. Implements serialization. How differences are applied is left to subclasses.