Package org.apache.ibatis.util
Class MapUtil
- java.lang.Object
-
- org.apache.ibatis.util.MapUtil
-
public class MapUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <K,V>
VcomputeIfAbsent(Map<K,V> map, K key, Function<K,V> mappingFunction)
A temporary workaround for Java 8 specific performance issue JDK-8161372 .
This class should be removed once we drop Java 8 support.static <K,V>
Map.Entry<K,V>entry(K key, V value)
Map.entry(key, value) alternative for Java 8.
-
-
-
Method Detail
-
computeIfAbsent
public static <K,V> V computeIfAbsent(Map<K,V> map, K key, Function<K,V> mappingFunction)
A temporary workaround for Java 8 specific performance issue JDK-8161372 .
This class should be removed once we drop Java 8 support.
-
entry
public static <K,V> Map.Entry<K,V> entry(K key, V value)
Map.entry(key, value) alternative for Java 8.
-
-