- java.lang.Object
-
- com.appslandia.common.utils.CollectionUtils
-
-
Constructor Summary
Constructors Constructor Description CollectionUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> booleanhasElements(Collection<T> c)static <K,V>
Map<V,K>inverse(Map<K,V> m, Map<V,K> newMap)static <V> List<V>toList(List<V> l, V... elements)static <V> List<V>toList(V... elements)static <K,V>
Map<K,V>toMap(Object... entries)static <K,V>
Map<K,V>toMap(Map<K,V> m, Object... keyValues)static <K,V>
Map<K,V>toMap(K k1, V v1)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2, K k3, V v3)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8)static <K,V>
Map<K,V>toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9)static <V> Set<V>toSet(Set<V> s, V... elements)static <V> Set<V>toSet(V... elements)static <V> List<V>unmodifiable(List<V> list)static <K,V>
Map<K,V>unmodifiable(Map<K,V> map)static <V> Set<V>unmodifiable(Set<V> set)static <V> List<V>unmodifiableList(List<V> l, V... elements)static <V> List<V>unmodifiableList(V... elements)static <K,V>
Map<K,V>unmodifiableMap(Object... entries)static <K,V>
Map<K,V>unmodifiableMap(Map<K,V> m, Object... entries)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8)static <K,V>
Map<K,V>unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9)static <V> List<V>unmodifiableOrNull(List<V> list)static <K,V>
Map<K,V>unmodifiableOrNull(Map<K,V> map)static <V> Set<V>unmodifiableOrNull(Set<V> set)static <V> Set<V>unmodifiableSet(Set<V> s, V... elements)static <V> Set<V>unmodifiableSet(V... elements)
-
-
-
Method Detail
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2, K k3, V v3)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8)
-
toMap
public static <K,V> Map<K,V> toMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8)
-
unmodifiableMap
public static <K,V> Map<K,V> unmodifiableMap(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9)
-
unmodifiableSet
@SafeVarargs public static <V> Set<V> unmodifiableSet(V... elements)
-
unmodifiableSet
@SafeVarargs public static <V> Set<V> unmodifiableSet(Set<V> s, V... elements)
-
toSet
@SafeVarargs public static <V> Set<V> toSet(V... elements)
-
toSet
@SafeVarargs public static <V> Set<V> toSet(Set<V> s, V... elements)
-
unmodifiableList
@SafeVarargs public static <V> List<V> unmodifiableList(V... elements)
-
unmodifiableList
@SafeVarargs public static <V> List<V> unmodifiableList(List<V> l, V... elements)
-
toList
@SafeVarargs public static <V> List<V> toList(V... elements)
-
toList
@SafeVarargs public static <V> List<V> toList(List<V> l, V... elements)
-
hasElements
public static <T> boolean hasElements(Collection<T> c)
-
-