2392 |
|
public boolean contains(Object o) { |
2393 |
|
if (!(o instanceof Map.Entry)) |
2394 |
|
return false; |
2395 |
< |
Map.Entry<K1,V1> e = (Map.Entry<K1,V1>)o; |
2395 |
> |
Map.Entry<?,?> e = (Map.Entry<?,?>)o; |
2396 |
|
V1 v = m.get(e.getKey()); |
2397 |
|
return v != null && v.equals(e.getValue()); |
2398 |
|
} |
2399 |
|
public boolean remove(Object o) { |
2400 |
|
if (!(o instanceof Map.Entry)) |
2401 |
|
return false; |
2402 |
< |
Map.Entry<K1,V1> e = (Map.Entry<K1,V1>)o; |
2402 |
> |
Map.Entry<?,?> e = (Map.Entry<?,?>)o; |
2403 |
|
return m.remove(e.getKey(), |
2404 |
|
e.getValue()); |
2405 |
|
} |