4793 |
|
*/ |
4794 |
|
public static final class ValuesView<K,V> extends CHMView<K,V> |
4795 |
|
implements Collection<V> { |
4796 |
+ |
private static final long serialVersionUID = 7249069246763182397L; |
4797 |
|
ValuesView(ConcurrentHashMap<K, V> map) { super(map); } |
4798 |
|
public final boolean contains(Object o) { return map.containsValue(o); } |
4799 |
|
public final boolean remove(Object o) { |
4838 |
|
*/ |
4839 |
|
public static final class EntrySetView<K,V> extends CHMView<K,V> |
4840 |
|
implements Set<Map.Entry<K,V>> { |
4841 |
+ |
private static final long serialVersionUID = 7249069246763182397L; |
4842 |
|
EntrySetView(ConcurrentHashMap<K, V> map) { super(map); } |
4843 |
|
public final boolean contains(Object o) { |
4844 |
|
Object k, v, r; Map.Entry<?,?> e; |