4682 |
|
*/ |
4683 |
|
public static final class ValuesView<K,V> extends CHMView<K,V> |
4684 |
|
implements Collection<V> { |
4685 |
+ |
private static final long serialVersionUID = 2249069246763182397L; |
4686 |
|
ValuesView(ConcurrentHashMap<K, V> map) { super(map); } |
4687 |
|
public final boolean contains(Object o) { return map.containsValue(o); } |
4688 |
|
public final boolean remove(Object o) { |
4736 |
|
*/ |
4737 |
|
public static final class EntrySetView<K,V> extends CHMView<K,V> |
4738 |
|
implements Set<Map.Entry<K,V>> { |
4739 |
+ |
private static final long serialVersionUID = 2249069246763182397L; |
4740 |
|
EntrySetView(ConcurrentHashMap<K, V> map) { super(map); } |
4741 |
|
public final boolean contains(Object o) { |
4742 |
|
Object k, v, r; Map.Entry<?,?> e; |