Class CollectionUtils


  • public class CollectionUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      CollectionUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <X,​V>
      void
      forEach​(java.util.Map<X,​? extends java.util.Collection<V>> map, java.util.function.BiConsumer<X,​V> action)
      Run an action on every member of a MultiMap (when not using Google Guava multimaps).
      static <T> T oneElt​(java.util.Collection<T> collection)
      Return an element from a collection.
      static <T> boolean sameElts​(java.util.Collection<T> left, java.util.Collection<T> right)
      Test for same elements, regardless of cardinality
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CollectionUtils

        public CollectionUtils()
    • Method Detail

      • sameElts

        public static <T> boolean sameElts​(java.util.Collection<T> left,
                                           java.util.Collection<T> right)
        Test for same elements, regardless of cardinality
      • oneElt

        public static <T> T oneElt​(java.util.Collection<T> collection)
        Return an element from a collection.
      • forEach

        public static <X,​V> void forEach​(java.util.Map<X,​? extends java.util.Collection<V>> map,
                                               java.util.function.BiConsumer<X,​V> action)
        Run an action on every member of a MultiMap (when not using Google Guava multimaps).