public final class MapUtils
extends java.lang.Object
| Constructor and Description |
|---|
MapUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <K,V extends java.lang.Cloneable> |
cloneHashMap(java.util.HashMap<K,V> map)
Returns HashMap with cloned values.
|
static <K,V extends java.lang.Cloneable> |
cloneLinkedHashMap(DoubleMap<K,V> map)
Returns DoubleMap with cloned values.
|
static <K,V extends java.lang.Cloneable> |
cloneLinkedHashMap(java.util.LinkedHashMap<K,V> map)
Returns LinkedHashMap with cloned values.
|
static <K,V extends java.lang.Cloneable> |
cloneMap(java.util.Map<K,V> map)
Returns Map with cloned values.
|
static <K,V> DoubleMap<K,V> |
copyDoubleMap(DoubleMap<K,V> map)
Returns copied DoubleMap.
|
static <K,V> java.util.HashMap<K,V> |
copyHashMap(java.util.HashMap<K,V> map)
Returns copied HashMap.
|
static <K,V> java.util.LinkedHashMap<K,V> |
copyLinkedHashMap(java.util.LinkedHashMap<K,V> map)
Returns copied LinkedHashMap.
|
static <K,V> java.util.Map<K,V> |
copyMap(java.util.Map<K,V> map)
Returns copied Map.
|
static <K,V> java.util.HashMap<K,V> |
newHashMap(K key,
V value)
Returns newly created HashMap with the specified key and value pair added.
|
static <K,V> java.util.HashMap<K,V> |
newLinkedHashMap(K key,
V value)
Returns newly created LinkedHashMap with the specified key and value pair added.
|
public static <K,V> java.util.Map<K,V> copyMap(java.util.Map<K,V> map)
K - Map key typeV - Map value typemap - Map to copypublic static <K,V> java.util.HashMap<K,V> copyHashMap(java.util.HashMap<K,V> map)
K - HashMap key typeV - HashMap value typemap - HashMap to copypublic static <K,V> java.util.LinkedHashMap<K,V> copyLinkedHashMap(java.util.LinkedHashMap<K,V> map)
K - LinkedHashMap key typeV - LinkedHashMap value typemap - LinkedHashMap to copypublic static <K,V> DoubleMap<K,V> copyDoubleMap(DoubleMap<K,V> map)
K - DoubleMap key typeV - DoubleMap value typemap - DoubleMap to copypublic static <K,V extends java.lang.Cloneable> java.util.Map<K,V> cloneMap(java.util.Map<K,V> map)
K - Map key typeV - Map value typemap - Map to clonepublic static <K,V extends java.lang.Cloneable> java.util.HashMap<K,V> cloneHashMap(java.util.HashMap<K,V> map)
K - HashMap key typeV - HashMap value typemap - HashMap to clonepublic static <K,V extends java.lang.Cloneable> java.util.LinkedHashMap<K,V> cloneLinkedHashMap(java.util.LinkedHashMap<K,V> map)
K - LinkedHashMap key typeV - LinkedHashMap value typemap - LinkedHashMap to clonepublic static <K,V extends java.lang.Cloneable> DoubleMap<K,V> cloneLinkedHashMap(DoubleMap<K,V> map)
K - DoubleMap key typeV - DoubleMap value typemap - DoubleMap to clonepublic static <K,V> java.util.HashMap<K,V> newHashMap(K key,
V value)
K - key typeV - value typekey - key to addvalue - value to addpublic static <K,V> java.util.HashMap<K,V> newLinkedHashMap(K key,
V value)
K - key typeV - value typekey - key to addvalue - value to add