类 ExpiringMap<K,V>
- java.lang.Object
-
- org.apache.dubbo.cache.support.expiring.ExpiringMap<K,V>
-
-
构造器概要
构造器 构造器 说明 ExpiringMap()ExpiringMap(int timeToLive)ConstructorExpiringMap(int timeToLive, int expirationInterval)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclear()booleancontainsKey(Object key)booleancontainsValue(Object value)Set<Map.Entry<K,V>>entrySet()booleanequals(Object obj)Vget(Object key)intgetExpirationInterval()ExpiringMap.ExpireThreadgetExpireThread()intgetTimeToLive()inthashCode()booleanisEmpty()Set<K>keySet()Vput(K key, V value)voidputAll(Map<? extends K,? extends V> inMap)Vremove(Object key)voidsetExpirationInterval(int expirationInterval)voidsetTimeToLive(int timeToLive)intsize()StringtoString()Collection<V>values()-
从接口继承的方法 java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
方法详细资料
-
containsKey
public boolean containsKey(Object key)
- 指定者:
containsKey在接口中Map<K,V>
-
containsValue
public boolean containsValue(Object value)
- 指定者:
containsValue在接口中Map<K,V>
-
getExpireThread
public ExpiringMap.ExpireThread getExpireThread()
-
getExpirationInterval
public int getExpirationInterval()
-
setExpirationInterval
public void setExpirationInterval(int expirationInterval)
-
getTimeToLive
public int getTimeToLive()
-
setTimeToLive
public void setTimeToLive(int timeToLive)
-
-