K
- keyV
- valuepublic interface RMapReactive<K,V> extends RExpirableReactive
Modifier and Type | Method and Description |
---|---|
org.reactivestreams.Publisher<V> |
addAndGet(K key,
Number value) |
org.reactivestreams.Publisher<Boolean> |
containsKey(Object key) |
org.reactivestreams.Publisher<Boolean> |
containsValue(Object value) |
org.reactivestreams.Publisher<Map.Entry<K,V>> |
entryIterator() |
org.reactivestreams.Publisher<Boolean> |
fastPut(K key,
V value)
Associates the specified
value with the specified key
in manner. |
org.reactivestreams.Publisher<Long> |
fastRemove(K... keys)
Removes
keys from map by one operation in manner
Works faster than RMap.remove but not returning
the value associated with key |
org.reactivestreams.Publisher<V> |
get(K key) |
org.reactivestreams.Publisher<Map<K,V>> |
getAll(Set<K> keys) |
org.reactivestreams.Publisher<K> |
keyIterator() |
org.reactivestreams.Publisher<V> |
put(K key,
V value) |
org.reactivestreams.Publisher<Void> |
putAll(Map<? extends K,? extends V> map) |
org.reactivestreams.Publisher<V> |
putIfAbsent(K key,
V value) |
org.reactivestreams.Publisher<V> |
remove(K key) |
org.reactivestreams.Publisher<Boolean> |
remove(Object key,
Object value) |
org.reactivestreams.Publisher<V> |
replace(K key,
V value) |
org.reactivestreams.Publisher<Boolean> |
replace(K key,
V oldValue,
V newValue) |
org.reactivestreams.Publisher<Integer> |
size() |
org.reactivestreams.Publisher<V> |
valueIterator() |
clearExpire, expire, expireAt, expireAt, remainTimeToLive
org.reactivestreams.Publisher<Integer> size()
org.reactivestreams.Publisher<Long> fastRemove(K... keys)
keys
from map by one operation in manner
Works faster than RMap.remove
but not returning
the value associated with key
keys
- - map keysorg.reactivestreams.Publisher<Boolean> fastPut(K key, V value)
value
with the specified key
in manner.
Works faster than RMap.put
but not returning
the previous value associated with key
key
- - map keyvalue
- - map valuetrue
if key is a new key in the hash and value was set.
false
if key already exists in the hash and the value was updated.org.reactivestreams.Publisher<V> valueIterator()
org.reactivestreams.Publisher<K> keyIterator()
Copyright © 2014–2017 The Redisson Project. All rights reserved.