public abstract class MapUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <K,V> V |
getOrCreate(java.util.Map<K,V> map,
K key,
java.util.function.Supplier<V> valueCreator) |
static <K,V> V |
getOrCreate(java.util.Map<K,V> map,
K key,
java.util.function.Supplier<V> valueCreator,
java.util.function.Consumer<V> initializer) |
public static <K,V> V getOrCreate(java.util.Map<K,V> map, K key, java.util.function.Supplier<V> valueCreator)
public static <K,V> V getOrCreate(java.util.Map<K,V> map, K key, java.util.function.Supplier<V> valueCreator, java.util.function.Consumer<V> initializer)
initializer
- is called immediately after the value is added to the mapCopyright © 2007–2021 Inria. All rights reserved.