Package | Description |
---|---|
org.voovan.tools.collection |
Modifier and Type | Method and Description |
---|---|
CacheMap<K,V> |
CacheMap.autoRemove(boolean autoRemove)
设置失效是否自动移除
|
CacheMap<K,V> |
CacheMap.create()
创建CachedHashMap
|
CacheMap<K,V> |
CacheMap.destory(BiFunction<K,V,Long> destory)
设置对象销毁函数
|
CacheMap<K,V> |
CacheMap.expire(long expire)
设置默认超时时间
|
CacheMap<K,V> |
CacheMap.interval(int interval)
设置最失效对象检查周期
|
CacheMap<K,V> |
CacheMap.maxSize(int maxSize)
设置最大容量
|
CacheMap<K,V> |
CacheMap.supplier(Function<K,V> buildFunction)
设置数据创建 Function 对象, 默认数据失效时不移除数据
|
CacheMap<K,V> |
CacheMap.supplier(Function<K,V> buildFunction,
boolean autoRemove)
设置数据创建 Function 对象
|
Copyright © 2020 Voovan. All rights reserved.