(K key, @Nullable V oldValue, V newValue)
| 4242 | } |
| 4243 | |
| 4244 | @Override |
| 4245 | public boolean replace(K key, @Nullable V oldValue, V newValue) { |
| 4246 | checkNotNull(key); |
| 4247 | checkNotNull(newValue); |
| 4248 | if (oldValue == null) { |
| 4249 | return false; |
| 4250 | } |
| 4251 | int hash = hash(key); |
| 4252 | return segmentFor(hash).replace(key, hash, oldValue, newValue); |
| 4253 | } |
| 4254 | |
| 4255 | @Override |
| 4256 | public V replace(K key, V value) { |
no test coverage detected