Generated by
JDiff

Class com.google.common.collect.ImmutableMap

Added Methods
V compute(K, BiFunction<?, super, K, ?, super, V, ?, extends, V>) Guaranteed to throw an exception and leave the map unmodified.
V computeIfAbsent(K, Function<?, super, K, ?, extends, V>) Guaranteed to throw an exception and leave the map unmodified.
V computeIfPresent(K, BiFunction<?, super, K, ?, super, V, ?, extends, V>) Guaranteed to throw an exception and leave the map unmodified.
V getOrDefault(Object, V)  
V merge(K, V, BiFunction<?, super, V, ?, super, V, ?, extends, V>) Guaranteed to throw an exception and leave the map unmodified.
V putIfAbsent(K, V) Guaranteed to throw an exception and leave the map unmodified.
boolean remove(Object, Object) Guaranteed to throw an exception and leave the map unmodified.
V replace(K, V) Guaranteed to throw an exception and leave the map unmodified.
boolean replace(K, V, V) Guaranteed to throw an exception and leave the map unmodified.
void replaceAll(BiFunction<?, super, K, ?, super, V, ?, extends, V>) Guaranteed to throw an exception and leave the map unmodified.
(Collector<T, ?, ImmutableMap<K, V>>toImmutableMap(Function<?, super, T, ?, extends, K>, Function<?, super, T, ?, extends, V>) Returns a Collector that accumulates elements into an {@code ImmutableMap} whose keys and values are the result of applying the provided mapping functions to the input elements.
(Collector<T, ?, ImmutableMap<K, V>>toImmutableMap(Function<?, super, T, ?, extends, K>, Function<?, super, T, ?, extends, V>, BinaryOperator<V>) Returns a Collector that accumulates elements into an {@code ImmutableMap} whose keys and values are the result of applying the provided mapping functions to the input elements.