@Override public ReplaceStatus replace(final K key, final V oldValue, final V newValue) throws NullPointerException, IllegalArgumentException, StoreAccessException { checkKey(key); checkValue(oldValue); checkValue(newValue);
checkValue(computedValue); write.set(true); if (mappedValue != null) {
@Override public RemoveStatus remove(final K key, final V value) throws StoreAccessException { checkKey(key); checkValue(value);
checkValue(computedValue); write.set(true); if (mappedValue != null) {
@Override public ValueHolder<V> replace(final K key, final V value) throws NullPointerException, StoreAccessException { checkKey(key); checkValue(value);
@Override public PutStatus put(final K key, final V value) throws StoreAccessException { checkKey(key); checkValue(value);
return null; } else { checkValue(computedValue); return newCreateValueHolder(mappedKey, computedValue, now, eventSink);
@Override public Store.ValueHolder<V> putIfAbsent(final K key, final V value, Consumer<Boolean> put) throws NullPointerException, StoreAccessException { checkKey(key); checkValue(value);
@Override public ReplaceStatus replace(final K key, final V oldValue, final V newValue) throws NullPointerException, IllegalArgumentException, StoreAccessException { checkKey(key); checkValue(oldValue); checkValue(newValue);
@Override public RemoveStatus remove(final K key, final V value) throws StoreAccessException { checkKey(key); checkValue(value);
checkValue(computedValue); write.set(true); if (mappedValue != null) {
@Override public PutStatus put(final K key, final V value) throws StoreAccessException { checkKey(key); checkValue(value);
@Override public ValueHolder<V> replace(final K key, final V value) throws NullPointerException, StoreAccessException { checkKey(key); checkValue(value);
return null; } else { checkValue(computedValue); return newCreateValueHolder(mappedKey, computedValue, now, eventSink);
@Override public Store.ValueHolder<V> putIfAbsent(final K key, final V value) throws NullPointerException, StoreAccessException { checkKey(key); checkValue(value);