(K key, Function<? super K, ? extends V> function)
| 4231 | } |
| 4232 | |
| 4233 | @Override |
| 4234 | public V computeIfAbsent(K key, Function<? super K, ? extends V> function) { |
| 4235 | checkNotNull(key); |
| 4236 | checkNotNull(function); |
| 4237 | return compute(key, (k, oldValue) -> (oldValue == null) ? function.apply(key) : oldValue); |
| 4238 | } |
| 4239 | |
| 4240 | @Override |
| 4241 | public @Nullable V computeIfPresent( |