Uses of Interface
io.trino.plugin.base.cache.NonKeyEvictableLoadingCache
-
Packages that use NonKeyEvictableLoadingCache Package Description io.trino.plugin.base.cache -
-
Uses of NonKeyEvictableLoadingCache in io.trino.plugin.base.cache
Subinterfaces of NonKeyEvictableLoadingCache in io.trino.plugin.base.cache Modifier and Type Interface Description interfaceNonEvictableLoadingCache<K,V>ALoadingCachethat does not support eviction.Methods in io.trino.plugin.base.cache that return NonKeyEvictableLoadingCache Modifier and Type Method Description static <K,V>
NonKeyEvictableLoadingCache<K,V>SafeCaches. buildNonEvictableCacheWithWeakInvalidateAll(com.google.common.cache.CacheBuilder<? super K,? super V> cacheBuilder, com.google.common.cache.CacheLoader<? super K,V> cacheLoader)Builds a cache that supportsCache.invalidateAll()with best-effort semantics: there is no guarantee that cache is empty afterinvalidateAll()returns, or that subsequent read will not see stale state.
-