public interface MapMethods<K,V,R>
default boolean containsKey(MapQueryContext<K,V,R> q)
Map.containsKey(Object)
method.default void get(MapQueryContext<K,V,R> q, ReturnValue<V> returnValue)
default void put(MapQueryContext<K,V,R> q, Data<V> value, ReturnValue<V> returnValue)
Map.put(Object, Object)
method.default void putIfAbsent(MapQueryContext<K,V,R> q, Data<V> value, ReturnValue<V> returnValue)
ConcurrentMap.putIfAbsent(Object, Object)
method.default void acquireUsing(MapQueryContext<K,V,R> q, ReturnValue<V> returnValue)
ChronicleMap.acquireUsing(Object, Object)
method.default void computeIfAbsent(MapQueryContext<K,V,R> q, Function<? super K,? extends V> mappingFunction, ReturnValue<V> returnValue)
ConcurrentMap.computeIfAbsent(Object, Function)
method.default void remove(MapQueryContext<K,V,R> q, ReturnValue<V> returnValue)
Map.remove(Object)
method.default boolean remove(MapQueryContext<K,V,R> q, Data<V> value)
ConcurrentMap.remove(Object, Object)
method.default void replace(MapQueryContext<K,V,R> q, Data<V> value, ReturnValue<V> returnValue)
ConcurrentMap.replace(Object, Object)
method.default boolean replace(MapQueryContext<K,V,R> q, Data<V> oldValue, Data<V> newValue)
ConcurrentMap.replace(Object, Object, Object)
method.default void compute(MapQueryContext<K,V,R> q, BiFunction<? super K,? super V,? extends V> remappingFunction, ReturnValue<V> returnValue)
ConcurrentMap.compute(Object, BiFunction)
method.default void computeIfPresent(MapQueryContext<K,V,R> q, BiFunction<? super K,? super V,? extends V> remappingFunction, ReturnValue<V> returnValue)
ConcurrentMap.computeIfPresent(Object, BiFunction)
method.default void merge(MapQueryContext<K,V,R> q, Data<V> value, BiFunction<? super V,? super V,? extends V> remappingFunction, ReturnValue<V> returnValue)
ConcurrentMap.merge(Object, Object, BiFunction)
method.Copyright © 2016. All rights reserved.