public class TimeoutHashMap<K,V>
extends java.lang.Object
此版本由Caffeine缓存来实现.
| 构造器和说明 |
|---|
TimeoutHashMap(long duration,
java.util.concurrent.TimeUnit unit,
com.github.benmanes.caffeine.cache.CacheLoader<? super K,V> loader) |
TimeoutHashMap(long duration,
java.util.concurrent.TimeUnit unit,
int maximumSize,
com.github.benmanes.caffeine.cache.CacheLoader<? super K,V> loader) |
TimeoutHashMap(long duration,
java.util.concurrent.TimeUnit unit,
int maximumSize,
java.util.function.Supplier<? extends V> loading) |
TimeoutHashMap(long duration,
java.util.concurrent.TimeUnit unit,
java.util.function.Supplier<? extends V> loading) |
public TimeoutHashMap(long duration,
java.util.concurrent.TimeUnit unit,
java.util.function.Supplier<? extends V> loading)
public TimeoutHashMap(long duration,
java.util.concurrent.TimeUnit unit,
int maximumSize,
java.util.function.Supplier<? extends V> loading)
public TimeoutHashMap(long duration,
java.util.concurrent.TimeUnit unit,
com.github.benmanes.caffeine.cache.CacheLoader<? super K,V> loader)