Uses of Interface
org.elasticsearch.cluster.DiffableUtils.ValueSerializer
-
Packages that use DiffableUtils.ValueSerializer Package Description org.elasticsearch.cluster -
-
Uses of DiffableUtils.ValueSerializer in org.elasticsearch.cluster
Classes in org.elasticsearch.cluster that implement DiffableUtils.ValueSerializer Modifier and Type Class Description static classDiffableUtils.DiffableValueReader<K,V extends Diffable<V>>Implementation of the ValueSerializer that wraps value and diff readers.static classDiffableUtils.DiffableValueSerializer<K,V extends Diffable<V>>Serializer for Diffable map values.static classDiffableUtils.NonDiffableValueSerializer<K,V>Serializer for non-diffable map valuesstatic classDiffableUtils.StringSetValueSerializer<K>Implementation of ValueSerializer that serializes immutable setsclassNamedDiffableValueSerializer<T extends NamedDiffable<T>>Value Serializer for named diffablesFields in org.elasticsearch.cluster declared as DiffableUtils.ValueSerializer Modifier and Type Field Description protected DiffableUtils.ValueSerializer<K,T>DiffableUtils.MapDiff. valueSerializerMethods in org.elasticsearch.cluster with parameters of type DiffableUtils.ValueSerializer Modifier and Type Method Description static <K,T>
DiffableUtils.MapDiff<K,T,Map<K,T>>DiffableUtils. diff(Map<K,T> before, Map<K,T> after, DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)Calculates diff between two Maps of non-diffable objectsstatic <T> DiffableUtils.MapDiff<Integer,T,ImmutableOpenIntMap<T>>DiffableUtils. diff(ImmutableOpenIntMap<T> before, ImmutableOpenIntMap<T> after, DiffableUtils.KeySerializer<Integer> keySerializer, DiffableUtils.ValueSerializer<Integer,T> valueSerializer)Calculates diff between two ImmutableOpenIntMaps of non-diffable objectsstatic <K,T>
DiffableUtils.MapDiff<K,T,ImmutableOpenMap<K,T>>DiffableUtils. diff(ImmutableOpenMap<K,T> before, ImmutableOpenMap<K,T> after, DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)Calculates diff between two ImmutableOpenMaps of non-diffable objectsstatic <T> DiffableUtils.MapDiff<Integer,T,ImmutableOpenIntMap<T>>DiffableUtils. readImmutableOpenIntMapDiff(StreamInput in, DiffableUtils.KeySerializer<Integer> keySerializer, DiffableUtils.ValueSerializer<Integer,T> valueSerializer)Loads an object that represents difference between two ImmutableOpenMapsstatic <K,T>
DiffableUtils.MapDiff<K,T,ImmutableOpenMap<K,T>>DiffableUtils. readImmutableOpenMapDiff(StreamInput in, DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)Loads an object that represents difference between two ImmutableOpenMapsstatic <K,T>
DiffableUtils.MapDiff<K,T,Map<K,T>>DiffableUtils. readJdkMapDiff(StreamInput in, DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)Loads an object that represents difference between two Maps of Diffable objectsConstructors in org.elasticsearch.cluster with parameters of type DiffableUtils.ValueSerializer Constructor Description ImmutableOpenMapDiff(ImmutableOpenMap<K,T> before, ImmutableOpenMap<K,T> after, DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)ImmutableOpenMapDiff(StreamInput in, DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)MapDiff(DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)MapDiff(DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer, List<K> deletes, Map<K,Diff<T>> diffs, Map<K,T> upserts)MapDiff(StreamInput in, DiffableUtils.KeySerializer<K> keySerializer, DiffableUtils.ValueSerializer<K,T> valueSerializer)
-