Generated by
JDiff

Class com.google.common.collect.ImmutableMap

Removed 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 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.
 

Changed Methods
boolean containsKey(Object) Change in signature from Object to java.lang.Object.
 
boolean containsValue(Object) Change in signature from Object to java.lang.Object.
 
boolean equals(Object) Change in signature from Object to java.lang.Object.
 
V get(Object) Change in signature from Object to java.lang.Object.
 
V getOrDefault(Object, V) Change in signature from (Object, V) to (java.lang.Object, V).
{@inheritDoc}