public static class Cache.CacheExpiry extends Object implements com.github.benmanes.caffeine.cache.Expiry<String,Cache.CacheItem>
| 构造器和说明 |
|---|
CacheExpiry() |
CacheExpiry(long expireTime,
TimeUnit unit) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
expireAfterCreate(@NonNull String s,
@NonNull Cache.CacheItem eCacheItem,
long currentTime) |
long |
expireAfterRead(@NonNull String s,
@NonNull Cache.CacheItem eCacheItem,
long currentTime,
@NonNegative long currentDuration) |
long |
expireAfterUpdate(@NonNull String s,
@NonNull Cache.CacheItem eCacheItem,
long currentTime,
@NonNegative long currentDuration) |
public CacheExpiry(long expireTime,
TimeUnit unit)
public CacheExpiry()
public long expireAfterCreate(@NonNull String s, @NonNull Cache.CacheItem eCacheItem, long currentTime)
expireAfterCreate 在接口中 com.github.benmanes.caffeine.cache.Expiry<String,Cache.CacheItem>public long expireAfterUpdate(@NonNull String s, @NonNull Cache.CacheItem eCacheItem, long currentTime, @NonNegative long currentDuration)
expireAfterUpdate 在接口中 com.github.benmanes.caffeine.cache.Expiry<String,Cache.CacheItem>public long expireAfterRead(@NonNull String s, @NonNull Cache.CacheItem eCacheItem, long currentTime, @NonNegative long currentDuration)
expireAfterRead 在接口中 com.github.benmanes.caffeine.cache.Expiry<String,Cache.CacheItem>Copyright © 2022. All rights reserved.