Uses of Interface
com.github.benmanes.caffeine.cache.Expiry
Packages that use Expiry
Package
Description
This package contains caching utilities.
-
Uses of Expiry in com.github.benmanes.caffeine.cache
Classes in com.github.benmanes.caffeine.cache that implement ExpiryModifier and TypeClassDescription(package private) static final class
Async.AsyncExpiry<K,
V> An expiry for asynchronous computations.Fields in com.github.benmanes.caffeine.cache declared as ExpiryModifier and TypeFieldDescriptionAsync.AsyncExpiry.delegate
Caffeine.expiry
(package private) @Nullable Expiry
<?, ?> SerializationProxy.expiry
SIA.expiry
SILA.expiry
SILMSA.expiry
SILMWA.expiry
SILSA.expiry
SILSMSA.expiry
SILSMWA.expiry
SIMSA.expiry
SIMWA.expiry
SISA.expiry
SISMSA.expiry
SISMWA.expiry
SSA.expiry
SSLA.expiry
SSLMSA.expiry
SSLMWA.expiry
SSLSA.expiry
SSLSMSA.expiry
SSLSMWA.expiry
SSMSA.expiry
SSMWA.expiry
SSSA.expiry
SSSMSA.expiry
SSSMWA.expiry
WIA.expiry
WILA.expiry
WILMSA.expiry
WILMWA.expiry
WILSA.expiry
WILSMSA.expiry
WILSMWA.expiry
WIMSA.expiry
WIMWA.expiry
WISA.expiry
WISMSA.expiry
WISMWA.expiry
WSA.expiry
WSLA.expiry
WSLMSA.expiry
WSLMWA.expiry
WSLSA.expiry
WSLSMSA.expiry
WSLSMWA.expiry
WSMSA.expiry
WSMWA.expiry
WSSA.expiry
WSSMSA.expiry
WSSMWA.expiry
Methods in com.github.benmanes.caffeine.cache that return ExpiryModifier and TypeMethodDescriptionBoundedLocalCache.expiry()
SIA.expiry()
SILA.expiry()
SILMSA.expiry()
SILMWA.expiry()
SILSA.expiry()
SILSMSA.expiry()
SILSMWA.expiry()
SIMSA.expiry()
SIMWA.expiry()
SISA.expiry()
SISMSA.expiry()
SISMWA.expiry()
SSA.expiry()
SSLA.expiry()
SSLMSA.expiry()
SSLMWA.expiry()
SSLSA.expiry()
SSLSMSA.expiry()
SSLSMWA.expiry()
SSMSA.expiry()
SSMWA.expiry()
SSSA.expiry()
SSSMSA.expiry()
SSSMWA.expiry()
WIA.expiry()
WILA.expiry()
WILMSA.expiry()
WILMWA.expiry()
WILSA.expiry()
WILSMSA.expiry()
WILSMWA.expiry()
WIMSA.expiry()
WIMWA.expiry()
WISA.expiry()
WISMSA.expiry()
WISMWA.expiry()
WSA.expiry()
WSLA.expiry()
WSLMSA.expiry()
WSLMWA.expiry()
WSLSA.expiry()
WSLSMSA.expiry()
WSLSMWA.expiry()
WSMSA.expiry()
WSMWA.expiry()
WSSA.expiry()
WSSMSA.expiry()
WSSMWA.expiry()
Caffeine.getExpiry
(boolean isAsync) Methods in com.github.benmanes.caffeine.cache with parameters of type ExpiryModifier and TypeMethodDescriptionCaffeine.expireAfter
(@NonNull Expiry<? super K1, ? super V1> expiry) Specifies that each entry should be automatically removed from the cache once a duration has elapsed after the entry's creation, the most recent replacement of its value, or its last read.(package private) long
BoundedLocalCache.expireAfterCreate
(@Nullable K key, @Nullable V value, Expiry<K, V> expiry, long now) Returns the expiration time for the entry after being created.(package private) long
BoundedLocalCache.expireAfterRead
(Node<K, V> node, @Nullable K key, @Nullable V value, Expiry<K, V> expiry, long now) Returns the access time for the entry after a read.(package private) long
BoundedLocalCache.expireAfterUpdate
(Node<K, V> node, @Nullable K key, @Nullable V value, Expiry<K, V> expiry, long now) Returns the expiration time for the entry after being updated.(package private) @Nullable V
BoundedLocalCache.put
(K key, V value, Expiry<K, V> expiry, boolean notifyWriter, boolean onlyIfAbsent) Adds a node to the policy and the data store.(package private) void
BoundedLocalCache.tryExpireAfterRead
(Node<K, V> node, @Nullable K key, @Nullable V value, Expiry<K, V> expiry, long now) Attempts to update the access time for the entry after a read.Constructors in com.github.benmanes.caffeine.cache with parameters of type Expiry -
Uses of Expiry in com.github.benmanes.caffeine.jcache
Classes in com.github.benmanes.caffeine.jcache that implement ExpiryModifier and TypeClassDescriptionprivate static final class
private static final class
Fields in com.github.benmanes.caffeine.jcache declared as ExpiryConstructors in com.github.benmanes.caffeine.jcache with parameters of type Expiry -
Uses of Expiry in com.github.benmanes.caffeine.jcache.configuration
Fields in com.github.benmanes.caffeine.jcache.configuration with type parameters of type ExpiryMethods in com.github.benmanes.caffeine.jcache.configuration that return types with arguments of type ExpiryModifier and TypeMethodDescriptionCaffeineConfiguration.getExpiryFactory()
Returns theFactory
for theExpiry
to be used for the cache.Method parameters in com.github.benmanes.caffeine.jcache.configuration with type arguments of type Expiry