类 CollectionUtils
- java.lang.Object
-
- net.sinodawn.framework.utils.CollectionUtils
-
public abstract class CollectionUtils extends Object
-
-
构造器概要
构造器 构造器 说明 CollectionUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleancontainsIgnoreCase(Collection<String> collection, String value)static booleancontainsKeyIgnorecase(Map<String,?> map, String key)static <S,T>
List<T>convert(List<S> itemList, Class<T> type)static <T> List<T>disjunction(Collection<T> first, Collection<T> second)static <T> List<T>distinct(List<T> itemList)static <T> List<T>emptyList()static <K,V>
Map<K,V>emptyMap()static ObjectgetFirstValue(Collection<?> collection)static ObjectgetFirstValue(Map<?,?> map)static ObjectgetValueIgnorecase(Map<String,?> map, String key)static <T> List<T>intersection(Collection<T> first, Collection<T> second)static <T> booleanisEmpty(Collection<T> coll)static booleanisEmpty(Map<?,?> map)static voidlowerCaseKey(Map<String,Object> map)static <K,V>
voidputIfNotBlank(Map<K,V> map, K key, V value)static <T> voidsort(List<T> list, Comparator<T> comparator)static <T> List<T>subtract(Collection<T> first, Collection<T> second)static <T> List<T>union(Collection<T> first, Collection<T> second)static voidupperCaseKey(Map<String,Object> map)
-
-
-
方法详细资料
-
isEmpty
public static <T> boolean isEmpty(Collection<T> coll)
-
isEmpty
public static boolean isEmpty(Map<?,?> map)
-
union
public static final <T> List<T> union(Collection<T> first, Collection<T> second)
-
intersection
public static final <T> List<T> intersection(Collection<T> first, Collection<T> second)
-
disjunction
public static final <T> List<T> disjunction(Collection<T> first, Collection<T> second)
-
subtract
public static final <T> List<T> subtract(Collection<T> first, Collection<T> second)
-
containsIgnoreCase
public static final boolean containsIgnoreCase(Collection<String> collection, String value)
-
getFirstValue
public static final Object getFirstValue(Collection<?> collection)
-
containsKeyIgnorecase
public static final boolean containsKeyIgnorecase(Map<String,?> map, String key)
-
putIfNotBlank
public static final <K,V> void putIfNotBlank(Map<K,V> map, K key, V value)
-
sort
public static final <T> void sort(List<T> list, Comparator<T> comparator)
-
emptyList
public static final <T> List<T> emptyList()
-
emptyMap
public static final <K,V> Map<K,V> emptyMap()
-
-