K - Type of the key.V - Type of the input map value.V1 - Type of the output map value.public class TransformMapView<K,V1,V> extends GridSerializableMap<K,V1>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
TransformMapView(Map<K,V> map,
IgniteClosure<V,V1> clos,
IgnitePredicate<? super K>... preds) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(Object key) |
@NotNull Set<Map.Entry<K,V1>> |
entrySet() |
V1 |
get(Object key) |
boolean |
isEmpty() |
V1 |
put(K key,
V1 val) |
V1 |
remove(Object key) |
clear, clone, containsValue, equals, hashCode, keySet, putAll, size, toString, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic TransformMapView(Map<K,V> map, IgniteClosure<V,V1> clos, IgnitePredicate<? super K>... preds)
map - Input map that serves as a base for the view.clos - Transformer for map value transformation.preds - Optional predicates. If predicates are not provided - all will be in the view.public boolean isEmpty()
public boolean containsKey(Object key)
containsKey in interface Map<K,V1>containsKey in class AbstractMap<K,V1>
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.1 Release Date : December 9 2020