Class MergeMap<K,​V>

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  MergeMap.MaxMap<K,​V extends java.lang.Comparable<? super V>>  
      static class  MergeMap.MinMap<K,​V extends java.lang.Comparable<? super V>>  
    • Constructor Summary

      Constructors 
      Constructor Description
      MergeMap()  
      MergeMap​(java.util.Map<K,​V> map)  
    • Constructor Detail

      • MergeMap

        public MergeMap()
      • MergeMap

        public MergeMap​(java.util.Map<K,​V> map)
    • Method Detail

      • mergeValues

        protected abstract V mergeValues​(V oldValue,
                                         V newValue)
      • put

        public V put​(K k,
                     V v)
      • get

        public V get​(K k)
      • containsKey

        public boolean containsKey​(K k)
      • entrySet

        public java.util.Set<java.util.Map.Entry<K,​V>> entrySet()
      • main

        public static void main​(java.lang.String[] args)