(K key, @Nullable V oldValue, V newValue)
| 4298 | } |
| 4299 | |
| 4300 | @Override |
| 4301 | public boolean replace(K key, @Nullable V oldValue, V newValue) { |
| 4302 | checkNotNull(key); |
| 4303 | checkNotNull(newValue); |
| 4304 | if (oldValue == null) { |
| 4305 | return false; |
| 4306 | } |
| 4307 | int hash = hash(key); |
| 4308 | return segmentFor(hash).replace(key, hash, oldValue, newValue); |
| 4309 | } |
| 4310 | |
| 4311 | @Override |
| 4312 | public V replace(K key, V value) { |
no test coverage detected