Class Maps

java.lang.Object
org.opensearch.common.util.Maps

public class Maps extends Object
Map utility class.
Opensearch.internal:
  • Constructor Details

    • Maps

      public Maps()
  • Method Details

    • deepEquals

      public static <K, V> boolean deepEquals(Map<K,V> left, Map<K,V> right)
      Returns true 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 equality
      right - the other map to be tested for equality
      Returns:
      true if the two maps are equal