package com.google.common.cache; import com.google.common.collect.ImmutableMap; import java.util.Map; import java.util.concurrent.Callable; import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ExecutionException; /* loaded from: classes2.dex */ public interface Cache { ConcurrentMap asMap(); void cleanUp(); V get(K k, Callable callable) throws ExecutionException; ImmutableMap getAllPresent(Iterable iterable); V getIfPresent(Object obj); void invalidate(Object obj); void invalidateAll(); void invalidateAll(Iterable iterable); void put(K k, V v); void putAll(Map map); long size(); CacheStats stats(); }