@Override public List<V> replaceValues(K key, Iterable<? extends V> values) { synchronized (mutex) { return delegate().replaceValues(key, values); // copy not synchronized } }
@CanIgnoreReturnValue @Override public List<V> replaceValues(K key, Iterable<? extends V> values) { return delegate().replaceValues(key, values); } }