Uses of Interface
com.github.benmanes.caffeine.cache.AsyncCacheLoader
Packages that use AsyncCacheLoader
Package
Description
This package contains caching utilities.
-
Uses of AsyncCacheLoader in com.github.benmanes.caffeine.cache
Subinterfaces of AsyncCacheLoader in com.github.benmanes.caffeine.cacheModifier and TypeInterfaceDescriptioninterfaceCacheLoader<K,V> Computes or retrieves values, based on a key, for use in populating aLoadingCacheorAsyncLoadingCache.Classes in com.github.benmanes.caffeine.cache that implement AsyncCacheLoaderModifier and TypeClassDescription(package private) static final classFields in com.github.benmanes.caffeine.cache declared as AsyncCacheLoaderModifier and TypeFieldDescription(package private) final AsyncCacheLoader<? super K, V> BoundedLocalCache.BoundedLocalAsyncLoadingCache.AsyncLoader.loader(package private) final AsyncCacheLoader<K, V> LocalAsyncLoadingCache.loader(package private) @Nullable AsyncCacheLoader<?, ?> SerializationProxy.loaderMethods in com.github.benmanes.caffeine.cache with parameters of type AsyncCacheLoaderModifier and TypeMethodDescription<K1 extends K, V1 extends V>
@NonNull AsyncLoadingCache<K1, V1> Caffeine.buildAsync(@NonNull AsyncCacheLoader<? super K1, V1> loader) Builds a cache, which either returns aCompletableFuturealready loaded or currently computing the value for a given key, or atomically computes the value asynchronously through a supplied mapping function or the suppliedAsyncCacheLoader.private static booleanLocalAsyncLoadingCache.canBulkLoad(AsyncCacheLoader<?, ?> loader) Returns whether the supplied cache loader has bulk load functionality.Constructors in com.github.benmanes.caffeine.cache with parameters of type AsyncCacheLoaderModifierConstructorDescription(package private)AsyncLoader(AsyncCacheLoader<? super K, V> loader, Caffeine<?, ?> builder) (package private)BoundedLocalAsyncLoadingCache(Caffeine<K, V> builder, AsyncCacheLoader<? super K, V> loader) (package private)LocalAsyncLoadingCache(AsyncCacheLoader<? super K, V> loader) (package private)UnboundedLocalAsyncLoadingCache(Caffeine<K, V> builder, AsyncCacheLoader<? super K, V> loader) -
Uses of AsyncCacheLoader in com.github.benmanes.caffeine.guava
Classes in com.github.benmanes.caffeine.guava that implement AsyncCacheLoaderModifier and TypeClassDescription(package private) static final class(package private) static class -
Uses of AsyncCacheLoader in com.github.benmanes.caffeine.jcache.integration
Classes in com.github.benmanes.caffeine.jcache.integration that implement AsyncCacheLoaderModifier and TypeClassDescriptionfinal classJCacheLoaderAdapter<K,V> An adapter from a JCache cache loader to Caffeine's.