Package | Description |
---|---|
org.corfudb.runtime.collections |
Modifier and Type | Method and Description |
---|---|
void |
FGMap.clear()
Deprecated.
Removes all of the mappings from this map (optional operation).
|
V |
SMRMap.compute(K key,
BiFunction<? super K,? super V,? extends V> remappingFunction)
Deprecated.
Attempts to compute a mapping for the specified key and its current
mapped value (or
null if there is no current mapping). |
V |
CorfuTable.computeIfAbsent(K key,
Function<? super K,? extends V> mappingFunction) |
V |
SMRMap.computeIfAbsent(K key,
Function<? super K,? extends V> mappingFunction)
Deprecated.
If the specified key is not already associated with a value (or is mapped
to
null ), attempts to compute its value using the given mapping
function and enters it into this map unless null . |
V |
CorfuTable.computeIfPresent(K key,
BiFunction<? super K,? super V,? extends V> remappingFunction) |
V |
SMRMap.computeIfPresent(K key,
BiFunction<? super K,? super V,? extends V> remappingFunction)
Deprecated.
If the value for the specified key is present and non-null, attempts to
compute a new mapping given the key and its current mapped value.
|
boolean |
FGMap.containsValue(Object value)
Deprecated.
Returns true if this map maps one or more keys to the
specified value.
|
Set<Map.Entry<K,V>> |
FGMap.entrySet()
Deprecated.
Returns a
Set view of the mappings contained in this map. |
void |
SMRMap.forEach(BiConsumer<? super K,? super V> action)
Deprecated.
Performs the given action for each entry in this map until all entries
have been processed or the action throws an exception.
|
V |
SMRMap.getOrDefault(Object key,
V defaultValue)
Deprecated.
Returns the value to which the specified key is mapped, or
defaultValue if this map contains no mapping for the key. |
boolean |
FGMap.isEmpty()
Deprecated.
Returns true if this map contains no key-value mappings.
|
Set<K> |
FGMap.keySet()
Deprecated.
Returns a
Set view of the keys contained in this map. |
V |
CorfuTable.merge(K key,
V value,
BiFunction<? super V,? super V,? extends V> remappingFunction) |
V |
SMRMap.merge(K key,
V value,
BiFunction<? super V,? super V,? extends V> remappingFunction)
Deprecated.
If the specified key is not already associated with a value or is
associated with null, associates it with the given non-null value.
|
void |
FGMap.putAll(Map<? extends K,? extends V> m)
Deprecated.
Copies all of the mappings from the specified map to this map
(optional operation).
|
V |
CorfuTable.putIfAbsent(K key,
V value) |
V |
SMRMap.putIfAbsent(K key,
V value)
Deprecated.
If the specified key is not already associated with a value (or is mapped
to
null ) associates it with the given value and returns
null , else returns the current value. |
boolean |
CorfuTable.remove(Object key,
Object value) |
boolean |
SMRMap.remove(Object key,
Object value)
Deprecated.
Removes the entry for the specified key only if it is currently
mapped to the specified value.
|
V |
CorfuTable.replace(K key,
V value) |
V |
SMRMap.replace(K key,
V value)
Deprecated.
Replaces the entry for the specified key only if it is
currently mapped to some value.
|
boolean |
SMRMap.replace(K key,
V oldValue,
V newValue)
Deprecated.
Replaces the entry for the specified key only if currently
mapped to the specified value.
|
void |
CorfuTable.replaceAll(BiFunction<? super K,? super V,? extends V> function) |
void |
SMRMap.replaceAll(BiFunction<? super K,? super V,? extends V> function)
Deprecated.
Replaces each entry's value with the result of invoking the given
function on that entry until all entries have been processed or the
function throws an exception.
|
int |
FGMap.size()
Deprecated.
Returns the number of key-value mappings in this map.
|
Collection<V> |
FGMap.values()
Deprecated.
Returns a
Collection view of the values contained in this map. |
Copyright © 2019 CorfuDB. All rights reserved.