6 |
|
*/ |
7 |
|
|
8 |
|
package java.util; |
9 |
+ |
import java.util.*; // for javadoc (till 6280605 is fixed) |
10 |
|
import java.util.Map.Entry; |
11 |
|
|
12 |
|
/** |
405 |
|
|
406 |
|
if (!(o instanceof Map)) |
407 |
|
return false; |
408 |
< |
Map<K,V> t = (Map<K,V>) o; |
409 |
< |
if (t.size() != size()) |
408 |
> |
Map<K,V> m = (Map<K,V>) o; |
409 |
> |
if (m.size() != size()) |
410 |
|
return false; |
411 |
|
|
412 |
|
try { |
416 |
|
K key = e.getKey(); |
417 |
|
V value = e.getValue(); |
418 |
|
if (value == null) { |
419 |
< |
if (!(t.get(key)==null && t.containsKey(key))) |
419 |
> |
if (!(m.get(key)==null && m.containsKey(key))) |
420 |
|
return false; |
421 |
|
} else { |
422 |
< |
if (!value.equals(t.get(key))) |
422 |
> |
if (!value.equals(m.get(key))) |
423 |
|
return false; |
424 |
|
} |
425 |
|
} |