Class CollectionUtils
java.lang.Object
net.thevpc.common.collections.CollectionUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <A,B> List <B> <F,T> List <T> convertList(List<F> from, Function<F, T> converter) created a view on the List where each element is replaced by it converterstatic <T> List<T> filter(Collection<T> collection, CollectionFilter<T> filter) groupBy(Collection<T> anyList, int groupSize) static <T> List<T> static <K,V> Map <K, V> static <T> Collection<T> removeAll(Collection<T> values, Predicate<T> filter) static <T> Collection<T> retainAll(Collection<T> values, Predicate<T> filter) splitBy(Collection<T> anyList, int groupSize) static <T> List<T> static <T> List<T> static <T> List<T> static <V> Collection<V> unmodifiableCollection(Collection<V> list) static <V> List<V> unmodifiableList(List<V> list) static <K,V> Map <K, V> unmodifiableMap(Map<K, V> map) static <K,V> KeyValueList <K, V> unmodifiableMapList(KeyValueList<K, V> list)
-
Constructor Details
-
CollectionUtils
public CollectionUtils()
-
-
Method Details
-
head
-
tail
-
splitBy
-
groupBy
-
convert
-
filter
-
toList
-
toList
-
unmodifiableMapList
-
unmodifiableMap
-
unmodifiableList
-
unmodifiableCollection
-
retainAll
-
removeAll
-
convertList
-
mergeMaps
-
toSet
-