Class CollectionUtil


  • public class CollectionUtil
    extends Object
    • Constructor Detail

      • CollectionUtil

        public CollectionUtil()
    • Method Detail

      • filter

        public static <T,​F extends T> List<F> filter​(Class<F> cls,
                                                           List<? extends T> l)
      • filter

        public static <T,​F extends T> Set<F> filter​(Class<F> cls,
                                                          Set<? extends T> s)
      • union

        public static <T> Set<T> union​(Set<T>... sets)
      • union

        public static <T> List<T> union​(List<T>... sets)
      • set

        public static <T> Set<T> set​(T... ts)
      • addMissing

        public static <T> void addMissing​(Collection<T> fromCollection,
                                          Collection<T> toCollection)
      • intersects

        public static <T> boolean intersects​(Collection<T> collection1,
                                             Collection<T> collection2)
      • withoutNulls

        public static <T> Iterable<T> withoutNulls​(Iterable<T> resultList)
      • main

        public static void main​(String[] args)