Class JCacheExpiryPolicy
- java.lang.Object
-
- com.github.benmanes.caffeine.jcache.expiry.JCacheExpiryPolicy
-
- All Implemented Interfaces:
Serializable,ExpiryPolicy
public final class JCacheExpiryPolicy extends Object implements ExpiryPolicy, Serializable
A customized expiration policy.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)@Nullable DurationgetExpiryForAccess()DurationgetExpiryForCreation()@Nullable DurationgetExpiryForUpdate()inthashCode()
-
-
-
Method Detail
-
getExpiryForCreation
public Duration getExpiryForCreation()
- Specified by:
getExpiryForCreationin interfaceExpiryPolicy
-
getExpiryForUpdate
public @Nullable Duration getExpiryForUpdate()
- Specified by:
getExpiryForUpdatein interfaceExpiryPolicy
-
getExpiryForAccess
public @Nullable Duration getExpiryForAccess()
- Specified by:
getExpiryForAccessin interfaceExpiryPolicy
-
-