8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent

Reviewed-by: martin
This commit is contained in:
Joe Darcy 2019-10-16 16:55:52 -07:00
parent 49883054db
commit 98c9f8bdc7
14 changed files with 28 additions and 0 deletions

View file

@ -4584,6 +4584,7 @@ public class ConcurrentHashMap<K,V> extends AbstractMap<K,V>
public static class KeySetView<K,V> extends CollectionView<K,V,K>
implements Set<K>, java.io.Serializable {
private static final long serialVersionUID = 7249069246763182397L;
@SuppressWarnings("serial") // Conditionally serializable
private final V value;
KeySetView(ConcurrentHashMap<K,V> map, V value) { // non-public
super(map);