Uses of Interface
com.github.benmanes.caffeine.cache.Policy.Expiration
Packages that use Policy.Expiration
-
Uses of Policy.Expiration in com.github.benmanes.caffeine.cache
Classes in com.github.benmanes.caffeine.cache that implement Policy.ExpirationModifier and TypeClassDescription(package private) final class
(package private) final class
(package private) final class
Fields in com.github.benmanes.caffeine.cache with type parameters of type Policy.ExpirationModifier and TypeFieldDescription(package private) @Nullable Optional
<Policy.Expiration<K, V>> BoundedLocalCache.BoundedPolicy.afterAccess
(package private) @Nullable Optional
<Policy.Expiration<K, V>> BoundedLocalCache.BoundedPolicy.afterWrite
(package private) @Nullable Optional
<Policy.Expiration<K, V>> BoundedLocalCache.BoundedPolicy.refreshes
Methods in com.github.benmanes.caffeine.cache that return types with arguments of type Policy.ExpirationModifier and TypeMethodDescriptionBoundedLocalCache.BoundedPolicy.expireAfterAccess()
@NonNull Optional
<Policy.Expiration<K, V>> Policy.expireAfterAccess()
Returns access to perform operations based on the time-to-idle expiration policy.UnboundedLocalCache.UnboundedPolicy.expireAfterAccess()
BoundedLocalCache.BoundedPolicy.expireAfterWrite()
@NonNull Optional
<Policy.Expiration<K, V>> Policy.expireAfterWrite()
Returns access to perform operations based on the time-to-live expiration policy.UnboundedLocalCache.UnboundedPolicy.expireAfterWrite()
BoundedLocalCache.BoundedPolicy.refreshAfterWrite()
@NonNull Optional
<Policy.Expiration<K, V>> Policy.refreshAfterWrite()
Returns access to perform operations based on the time-to-live refresh policy.UnboundedLocalCache.UnboundedPolicy.refreshAfterWrite()