public class MapUtil
extends java.lang.Object
| Constructor and Description |
|---|
MapUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> void |
copy(java.util.Map<? extends K,? extends V> master,
java.util.Map<? super K,? super V> copy) |
static <K> PredicateFilter<java.util.Map.Entry<K,?>> |
entryKeyPredicateFilter(PredicateFilter<K> predicateFilter) |
static <V> PredicateFilter<java.util.Map.Entry<?,V>> |
entryValuePredicateFilter(PredicateFilter<V> predicateFilter) |
static <K1,V1,K2 extends K1,V2 extends V1> |
filter(java.util.Map<? extends K2,? extends V2> inputMap,
java.util.Map<? super K2,? super V2> outputMap,
PredicateFilter<? super java.util.Map.Entry<K1,V1>> predicateFilter) |
static <K1,V1,K2 extends K1,V2 extends V1> |
filter(java.util.Map<K2,V2> inputMap,
PredicateFilter<? super java.util.Map.Entry<K1,V1>> predicateFilter) |
static <K,V> void |
filterByKeys(java.util.Map<? extends K,? extends V> inputMap,
java.util.Map<? super K,? super V> outputMap,
PredicateFilter<? super K> keyPredicateFilter) |
static <K,V> java.util.Map<K,V> |
filterByKeys(java.util.Map<K,V> inputMap,
PredicateFilter<? super K> keyPredicateFilter) |
static <K,V> void |
filterByValues(java.util.Map<? extends K,? extends V> inputMap,
java.util.Map<? super K,? super V> outputMap,
PredicateFilter<? super V> valuePredicateFilter) |
static <K,V> java.util.Map<K,V> |
filterByValues(java.util.Map<K,V> inputMap,
PredicateFilter<? super V> keyPredicateFilter) |
static <T> java.util.Map<T,T> |
fromArray(T... array) |
static boolean |
getBoolean(java.util.Map<java.lang.String,?> map,
java.lang.String key) |
static boolean |
getBoolean(java.util.Map<java.lang.String,?> map,
java.lang.String key,
boolean defaultValue) |
static double |
getDouble(java.util.Map<java.lang.String,?> map,
java.lang.String key) |
static double |
getDouble(java.util.Map<java.lang.String,?> map,
java.lang.String key,
double defaultValue) |
static int |
getInteger(java.util.Map<java.lang.String,?> map,
java.lang.String key) |
static int |
getInteger(java.util.Map<java.lang.String,?> map,
java.lang.String key,
int defaultValue) |
static long |
getLong(java.util.Map<java.lang.Long,java.lang.Long> map,
long key) |
static long |
getLong(java.util.Map<java.lang.Long,java.lang.Long> map,
long key,
long defaultValue) |
static long |
getLong(java.util.Map<java.lang.String,?> map,
java.lang.String key) |
static long |
getLong(java.util.Map<java.lang.String,?> map,
java.lang.String key,
long defaultValue) |
static short |
getShort(java.util.Map<java.lang.String,?> map,
java.lang.String key) |
static short |
getShort(java.util.Map<java.lang.String,?> map,
java.lang.String key,
short defaultValue) |
static java.lang.String |
getString(java.util.Map<java.lang.String,?> map,
java.lang.String key) |
static java.lang.String |
getString(java.util.Map<java.lang.String,?> map,
java.lang.String key,
java.lang.String defaultValue) |
static boolean |
isEmpty(java.util.Map<?,?> map) |
static boolean |
isNotEmpty(java.util.Map<?,?> map) |
static <K,V> void |
merge(java.util.Map<? extends K,? extends V> master,
java.util.Map<? super K,? super V> copy) |
static <T> java.util.LinkedHashMap<java.lang.String,T> |
toLinkedHashMap(java.lang.String[] params) |
static <T> java.util.LinkedHashMap<java.lang.String,T> |
toLinkedHashMap(java.lang.String[] params,
java.lang.String delimiter) |
static java.lang.String |
toString(java.util.Map<?,?> map) |
static java.lang.String |
toString(java.util.Map<?,?> map,
java.lang.String hideIncludesRegex,
java.lang.String hideExcludesRegex) |
public static <K,V> void copy(java.util.Map<? extends K,? extends V> master,
java.util.Map<? super K,? super V> copy)
public static <K> PredicateFilter<java.util.Map.Entry<K,?>> entryKeyPredicateFilter(PredicateFilter<K> predicateFilter)
public static <V> PredicateFilter<java.util.Map.Entry<?,V>> entryValuePredicateFilter(PredicateFilter<V> predicateFilter)
public static <K1,V1,K2 extends K1,V2 extends V1> void filter(java.util.Map<? extends K2,? extends V2> inputMap,
java.util.Map<? super K2,? super V2> outputMap,
PredicateFilter<? super java.util.Map.Entry<K1,V1>> predicateFilter)
public static <K1,V1,K2 extends K1,V2 extends V1> java.util.Map<K2,V2> filter(java.util.Map<K2,V2> inputMap,
PredicateFilter<? super java.util.Map.Entry<K1,V1>> predicateFilter)
public static <K,V> void filterByKeys(java.util.Map<? extends K,? extends V> inputMap,
java.util.Map<? super K,? super V> outputMap,
PredicateFilter<? super K> keyPredicateFilter)
public static <K,V> java.util.Map<K,V> filterByKeys(java.util.Map<K,V> inputMap,
PredicateFilter<? super K> keyPredicateFilter)
public static <K,V> void filterByValues(java.util.Map<? extends K,? extends V> inputMap,
java.util.Map<? super K,? super V> outputMap,
PredicateFilter<? super V> valuePredicateFilter)
public static <K,V> java.util.Map<K,V> filterByValues(java.util.Map<K,V> inputMap,
PredicateFilter<? super V> keyPredicateFilter)
public static <T> java.util.Map<T,T> fromArray(T... array)
public static boolean getBoolean(java.util.Map<java.lang.String,?> map,
java.lang.String key)
public static boolean getBoolean(java.util.Map<java.lang.String,?> map,
java.lang.String key,
boolean defaultValue)
public static double getDouble(java.util.Map<java.lang.String,?> map,
java.lang.String key)
public static double getDouble(java.util.Map<java.lang.String,?> map,
java.lang.String key,
double defaultValue)
public static int getInteger(java.util.Map<java.lang.String,?> map,
java.lang.String key)
public static int getInteger(java.util.Map<java.lang.String,?> map,
java.lang.String key,
int defaultValue)
public static long getLong(java.util.Map<java.lang.Long,java.lang.Long> map,
long key)
public static long getLong(java.util.Map<java.lang.Long,java.lang.Long> map,
long key,
long defaultValue)
public static long getLong(java.util.Map<java.lang.String,?> map,
java.lang.String key)
public static long getLong(java.util.Map<java.lang.String,?> map,
java.lang.String key,
long defaultValue)
public static short getShort(java.util.Map<java.lang.String,?> map,
java.lang.String key)
public static short getShort(java.util.Map<java.lang.String,?> map,
java.lang.String key,
short defaultValue)
public static java.lang.String getString(java.util.Map<java.lang.String,?> map,
java.lang.String key)
public static java.lang.String getString(java.util.Map<java.lang.String,?> map,
java.lang.String key,
java.lang.String defaultValue)
public static boolean isEmpty(java.util.Map<?,?> map)
public static boolean isNotEmpty(java.util.Map<?,?> map)
public static <K,V> void merge(java.util.Map<? extends K,? extends V> master,
java.util.Map<? super K,? super V> copy)
public static <T> java.util.LinkedHashMap<java.lang.String,T> toLinkedHashMap(java.lang.String[] params)
public static <T> java.util.LinkedHashMap<java.lang.String,T> toLinkedHashMap(java.lang.String[] params,
java.lang.String delimiter)
public static java.lang.String toString(java.util.Map<?,?> map)
public static java.lang.String toString(java.util.Map<?,?> map,
java.lang.String hideIncludesRegex,
java.lang.String hideExcludesRegex)