abstract class HashMapBackedAsyncMap<K, V> : AsyncMap<K, V>
<init> |
HashMapBackedAsyncMap() |
map |
abstract val map: ConcurrentHashMap<K, V> |
compareAndSet |
open suspend fun compareAndSet(key: K, initialValue: V?, newValue: V?): Boolean |
entries |
open suspend fun entries(): Iterable<Pair<K, V>> |
get |
open suspend fun get(key: K): V? |
remove |
open suspend fun remove(key: K): Boolean |
set |
open suspend fun set(key: K, value: V): Unit |