Uses of Interface
com.github.benmanes.caffeine.cache.LoadingCache
Packages that use LoadingCache
Package
Description
This package contains caching utilities.
-
Uses of LoadingCache in com.github.benmanes.caffeine.cache
Subinterfaces of LoadingCache in com.github.benmanes.caffeine.cacheModifier and TypeInterfaceDescription(package private) interface
LocalLoadingCache<K,
V> This class provides a skeletal implementation of theLoadingCache
interface to minimize the effort required to implement aLocalCache
.Classes in com.github.benmanes.caffeine.cache that implement LoadingCacheModifier and TypeClassDescription(package private) static final class
(package private) static final class
(package private) static final class
Methods in com.github.benmanes.caffeine.cache that return LoadingCacheModifier and TypeMethodDescription<K1 extends K,
V1 extends V>
@NonNull LoadingCache<K1, V1> Caffeine.build
(@NonNull CacheLoader<? super K1, V1> loader) Builds a cache, which either returns an already-loaded value for a given key or atomically computes or retrieves it using the suppliedCacheLoader
.@NonNull LoadingCache
<K, V> AsyncLoadingCache.synchronous()
Returns a view of the entries stored in this cache as a synchronousLoadingCache
.LocalAsyncLoadingCache.synchronous()
-
Uses of LoadingCache in com.github.benmanes.caffeine.guava
Fields in com.github.benmanes.caffeine.guava declared as LoadingCacheModifier and TypeFieldDescriptionprivate final LoadingCache
<K, V> CaffeinatedGuavaLoadingCache.cache
Constructors in com.github.benmanes.caffeine.guava with parameters of type LoadingCacheModifierConstructorDescription(package private)
CaffeinatedGuavaLoadingCache
(LoadingCache<K, V> cache) -
Uses of LoadingCache in com.github.benmanes.caffeine.jcache
Fields in com.github.benmanes.caffeine.jcache declared as LoadingCacheModifier and TypeFieldDescription(package private) final LoadingCache
<K, Expirable<V>> LoadingCacheProxy.cache
Constructors in com.github.benmanes.caffeine.jcache with parameters of type LoadingCacheModifierConstructorDescriptionLoadingCacheProxy
(String name, Executor executor, javax.cache.CacheManager cacheManager, CaffeineConfiguration<K, V> configuration, LoadingCache<K, Expirable<V>> cache, EventDispatcher<K, V> dispatcher, javax.cache.integration.CacheLoader<K, V> cacheLoader, javax.cache.expiry.ExpiryPolicy expiry, Ticker ticker, JCacheStatisticsMXBean statistics)