| Added Methods
 | 
  
  
  V compute(K, BiFunction<?, super, K, ?, super, V, ?, extends, V>)
   | 
    | 
  
  
  V computeIfAbsent(K, Function<?, super, K, ?, extends, V>)
   | 
    | 
  
  
  V computeIfPresent(K, BiFunction<?, super, K, ?, super, V, ?, extends, V>)
   | 
    | 
  
  
  void forEach(BiConsumer<?, super, K, ?, super, V>)
   | 
    | 
  
  
  void forEach(long, BiConsumer<?, super, K, ?, super, V>)
   | 
    | 
  
  
  void forEach(long, BiFunction<?, super, K, ?, super, V, ?, extends, U>, Consumer<?, super, U>)
   | 
    | 
  
  
  void forEachEntry(long, Consumer<Entry<K, V>>)
   | 
    | 
  
  
  void forEachEntry(long, Function<Entry<K, V>, ?, extends, U>, Consumer<?, super, U>)
   | 
    | 
  
  
  void forEachKey(long, Consumer<?, super, K>)
   | 
    | 
  
  
  void forEachKey(long, Function<?, super, K, ?, extends, U>, Consumer<?, super, U>)
   | 
    | 
  
  
  void forEachValue(long, Consumer<?, super, V>)
   | 
    | 
  
  
  void forEachValue(long, Function<?, super, V, ?, extends, U>, Consumer<?, super, U>)
   | 
    | 
  
  
  V getOrDefault(Object, V)
   | 
    | 
  
  
  (KeySetView<K, V>) keySet(V)
   | 
    | 
  
  
  long mappingCount()
   | 
    | 
  
  
  V merge(K, V, BiFunction<?, super, V, ?, super, V, ?, extends, V>)
   | 
    | 
  
  
  (KeySetView<K, Boolean>) newKeySet()
   | 
    | 
  
  
  (KeySetView<K, Boolean>) newKeySet(int)
   | 
    | 
  
  
  U reduce(long, BiFunction<?, super, K, ?, super, V, ?, extends, U>, BiFunction<?, super, U, ?, super, U, ?, extends, U>)
   | 
    | 
  
  
  U reduceEntries(long, Function<Entry<K, V>, ?, extends, U>, BiFunction<?, super, U, ?, super, U, ?, extends, U>)
   | 
    | 
  
  
  (Entry<K, V>) reduceEntries(long, BiFunction<Entry<K, V>, Entry<K, V>, Entry<K, V>>)
   | 
    | 
  
  
  double reduceEntriesToDouble(long, ToDoubleFunction<Entry<K, V>>, double, DoubleBinaryOperator)
   | 
    | 
  
  
  int reduceEntriesToInt(long, ToIntFunction<Entry<K, V>>, int, IntBinaryOperator)
   | 
    | 
  
  
  long reduceEntriesToLong(long, ToLongFunction<Entry<K, V>>, long, LongBinaryOperator)
   | 
    | 
  
  
  K reduceKeys(long, BiFunction<?, super, K, ?, super, K, ?, extends, K>)
   | 
    | 
  
  
  U reduceKeys(long, Function<?, super, K, ?, extends, U>, BiFunction<?, super, U, ?, super, U, ?, extends, U>)
   | 
    | 
  
  
  double reduceKeysToDouble(long, ToDoubleFunction<?, super, K>, double, DoubleBinaryOperator)
   | 
    | 
  
  
  int reduceKeysToInt(long, ToIntFunction<?, super, K>, int, IntBinaryOperator)
   | 
    | 
  
  
  long reduceKeysToLong(long, ToLongFunction<?, super, K>, long, LongBinaryOperator)
   | 
    | 
  
  
  double reduceToDouble(long, ToDoubleBiFunction<?, super, K, ?, super, V>, double, DoubleBinaryOperator)
   | 
    | 
  
  
  int reduceToInt(long, ToIntBiFunction<?, super, K, ?, super, V>, int, IntBinaryOperator)
   | 
    | 
  
  
  long reduceToLong(long, ToLongBiFunction<?, super, K, ?, super, V>, long, LongBinaryOperator)
   | 
    | 
  
  
  U reduceValues(long, Function<?, super, V, ?, extends, U>, BiFunction<?, super, U, ?, super, U, ?, extends, U>)
   | 
    | 
  
  
  V reduceValues(long, BiFunction<?, super, V, ?, super, V, ?, extends, V>)
   | 
    | 
  
  
  double reduceValuesToDouble(long, ToDoubleFunction<?, super, V>, double, DoubleBinaryOperator)
   | 
    | 
  
  
  int reduceValuesToInt(long, ToIntFunction<?, super, V>, int, IntBinaryOperator)
   | 
    | 
  
  
  long reduceValuesToLong(long, ToLongFunction<?, super, V>, long, LongBinaryOperator)
   | 
    | 
  
  
  void replaceAll(BiFunction<?, super, K, ?, super, V, ?, extends, V>)
   | 
    | 
  
  
  U search(long, BiFunction<?, super, K, ?, super, V, ?, extends, U>)
   | 
    | 
  
  
  U searchEntries(long, Function<Entry<K, V>, ?, extends, U>)
   | 
    | 
  
  
  U searchKeys(long, Function<?, super, K, ?, extends, U>)
   | 
    | 
  
  
  U searchValues(long, Function<?, super, V, ?, extends, U>)
   | 
    |