@Override public <P> V getIfAbsentPutWith(K key, Function<? super P, ? extends V> function, P parameter) { synchronized (this.lock) { return this.getDelegate().getIfAbsentPutWith(key, function, parameter); } }
@Override public <P> V getIfAbsentPutWith(K key, Function<? super P, ? extends V> function, P parameter) { synchronized (this.lock) { return this.getDelegate().getIfAbsentPutWith(key, function, parameter); } }
@Override public <P> V getIfAbsentPutWith(K key, Function<? super P, ? extends V> function, P parameter) { synchronized (this.lock) { return this.getDelegate().getIfAbsentPutWith(key, function, parameter); } }