Class MapCollectors


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

      Constructors 
      Modifier Constructor Description
      private MapCollectors()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static <K,​V,​M extends java.util.Map<K,​V>>
      M
      combine​(M a, M b)  
      private static <K,​V,​M extends java.util.Map<K,​V>>
      void
      putEntry​(M map, java.util.Map.Entry<K,​V> entry)  
      private static <K,​V,​M extends java.util.Map<K,​V>>
      void
      putEntry​(M map, K key, V value)  
      static <K,​V,​M extends java.util.Map<K,​V>>
      java.util.stream.Collector<java.util.Map.Entry<K,​V>,​?,​M>
      toMap​(java.util.function.Supplier<M> mapFactory)  
      • Methods inherited from class java.lang.Object

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

      • MapCollectors

        private MapCollectors()
    • Method Detail

      • toMap

        public static <K,​V,​M extends java.util.Map<K,​V>> java.util.stream.Collector<java.util.Map.Entry<K,​V>,​?,​M> toMap​(java.util.function.Supplier<M> mapFactory)
      • putEntry

        private static <K,​V,​M extends java.util.Map<K,​V>> void putEntry​(M map,
                                                                                          java.util.Map.Entry<K,​V> entry)
      • putEntry

        private static <K,​V,​M extends java.util.Map<K,​V>> void putEntry​(M map,
                                                                                          K key,
                                                                                          V value)
      • combine

        private static <K,​V,​M extends java.util.Map<K,​V>> M combine​(M a,
                                                                                      M b)