Class java.security.Provider

Removed Methods
boolean replace(Object, Object, Object)  
Object replace(Object, Object)  
 

Changed Methods
Object compute(Object, BiFunction<Object, Object, ?>) Method was locally defined, but is now inherited from Properties.  
Object computeIfAbsent(Object, Function<Object, ?>) Method was locally defined, but is now inherited from Properties.  
Object computeIfPresent(Object, BiFunction<Object, Object, ?>) Method was locally defined, but is now inherited from Properties.  
Enumeration<Object> elements() Method was locally defined, but is now inherited from Properties.  
Set<Entry<Object, Object>> entrySet() Method was locally defined, but is now inherited from Properties.  
void forEach(BiConsumer<Object, Object>) Method was locally defined, but is now inherited from Properties.  
Object get(Object) Method was locally defined, but is now inherited from Properties.  
Object getOrDefault(Object, Object) Method was locally defined, but is now inherited from Properties.  
Set<Object> keySet() Method was locally defined, but is now inherited from Properties.  
Enumeration<Object> keys() Method was locally defined, but is now inherited from Properties.  
Object merge(Object, Object, BiFunction<Object, Object, ?>) Method was locally defined, but is now inherited from Properties.  
Object put(Object, Object) Method was locally defined, but is now inherited from Properties.  
void putAll(Map<?, ?>) Method was locally defined, but is now inherited from Properties.  
Object putIfAbsent(Object, Object) Method was locally defined, but is now inherited from Properties.  
Object remove(Object) Method was locally defined, but is now inherited from Properties.  
void replaceAll(BiFunction<Object, Object, ?>) Method was locally defined, but is now inherited from Properties.  
Collection<Object> values() Method was locally defined, but is now inherited from Properties.