类 CaffeineNeverExpire<K,V>

java.lang.Object
cn.herodotus.engine.cache.caffeine.enhance.CaffeineNeverExpire<K,V>
所有已实现的接口:
com.github.benmanes.caffeine.cache.Expiry<K,V>

public class CaffeineNeverExpire<K,V> extends Object implements com.github.benmanes.caffeine.cache.Expiry<K,V>

Description: Caffeine 缓存永不过期时间配置

作者:
: gengwei.zheng
Date:
: 2021/7/30 15:07
  • 构造器详细资料

    • CaffeineNeverExpire

      public CaffeineNeverExpire()
  • 方法详细资料

    • expireAfterCreate

      public long expireAfterCreate(@NonNull K key, @NonNull V value, long currentTime)
      指定者:
      expireAfterCreate 在接口中 com.github.benmanes.caffeine.cache.Expiry<K,V>
    • expireAfterUpdate

      public long expireAfterUpdate(@NonNull K key, @NonNull V value, long currentTime, @org.checkerframework.checker.index.qual.NonNegative long currentDuration)
      指定者:
      expireAfterUpdate 在接口中 com.github.benmanes.caffeine.cache.Expiry<K,V>
    • expireAfterRead

      public long expireAfterRead(@NonNull K key, @NonNull V value, long currentTime, @org.checkerframework.checker.index.qual.NonNegative long currentDuration)
      指定者:
      expireAfterRead 在接口中 com.github.benmanes.caffeine.cache.Expiry<K,V>