Generated by
JDiff

Class com.google.common.base.Functions

Changed Methods
Function<Object, E> constant(E extends Object) Change in signature from E to (E extends Object).
Returns a function that ignores its input and always returns {@code value}.
Function<F, T> forSupplier(Supplier<T>) Change in return type from (Function<Object, T>) to (Function<F, T>).
Returns a function that ignores its input and returns the result of {@code supplier.get()}.
Function<K, V> forMap(Map<K, ?, extends, V>, V, extends, Object) Change in signature from (Map<K, ? extends V>, V) to (Map<K, ? extends V>, V extends Object).
Returns a function which performs a map lookup with a default value.