Package org.elasticsearch.common.util
Class Maps
java.lang.Object
org.elasticsearch.common.util.Maps
public class Maps
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Maps()
-
Method Summary
Modifier and Type Method Description static <K, V> boolean
deepEquals(java.util.Map<K,V> left, java.util.Map<K,V> right)
Returnstrue
if the two specified maps are equal to one another.
-
Constructor Details
-
Maps
public Maps()
-
-
Method Details
-
deepEquals
public static <K, V> boolean deepEquals(java.util.Map<K,V> left, java.util.Map<K,V> right)Returnstrue
if the two specified maps are equal to one another. Two maps are considered equal if both represent identical mappings where values are checked with Objects.deepEquals. The primary use case is to check if two maps with array values are equal.- Parameters:
left
- one map to be tested for equalityright
- the other map to be tested for equality- Returns:
true
if the two maps are equal
-