List of utility methods to do Map Equal
boolean | mapEquals(Map, ?> fst, Map, ?> snd) map Equals if (fst != null && snd != null) { Iterator<?> ifst = fst.keySet().iterator(); Iterator<?> isnd = fst.keySet().iterator(); while (ifst.hasNext() && isnd.hasNext()) { if (!ifst.next().equals(isnd.next())) return false; if (!ifst.hasNext() && !isnd.hasNext()) { ... |
boolean | mapEquals(Map, ?> map1, Map, ?> map2) map Equals if (map1 == null && map2 == null) { return true; if (map1 == null || map2 == null) { return false; if (map1.size() != map2.size()) { return false; ... |
boolean | mapEquals(Map, ?> map1, Map, ?> map2) map Equals if (map1 == null && map2 == null) { return true; if (map1 == null || map2 == null) { return false; if (map1.size() != map2.size()) { return false; ... |
boolean | mapEquals(Map map Equals if (a == b) return true; if (b == null || a == null) return false; if (!(b instanceof Map)) return false; Map<?, ?> t = (Map<?, ?>) b; if (a.size() != t.size()) ... |
boolean | mapEquals(Map map Equals if (leftMap == null || rightMap == null || leftMap.size() != rightMap.size()) return false; for (K key : leftMap.keySet()) { V value1 = leftMap.get(key); V value2 = rightMap.get(key); if (!value1.equals(value2)) return false; return true; |
boolean | MapEquals(Map Map Equals if (mapA == null) { return mapB == null; if (mapB == null) { return false; if (mapA.size() != mapB.size()) { return false; ... |