public class UncheckedExpiredCache extends AbstractCache implements ExpiredCache
| 限定符和类型 | 类和说明 |
|---|---|
(专用程序包) static class |
UncheckedExpiredCache.DefaultCachedObject |
AbstractCache.CacheIteratorExpiredCache.CachedObject| 构造器和说明 |
|---|
UncheckedExpiredCache(Cache delegate) |
| 限定符和类型 | 方法和说明 |
|---|---|
ExpiredCache |
checked(int interval) |
void |
clear() |
void |
close() |
Object |
getObject(Object key) |
int |
getSize() |
boolean |
hasKey(Object key) |
protected boolean |
isExpired(ExpiredCache.CachedObject cachedObject) |
Set<Object> |
keys() |
void |
putObject(Object key,
Object value) |
void |
putObject(Object key,
Object value,
int expired) |
Object |
removeObject(Object key) |
void |
setExpired(Object key,
int expired) |
String |
toString() |
expiredCache, expiredCache, fifoCache, iterator, lifoCache, lruCache, masterStandbyCache, sortedCacheclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, iterator, spliteratorprivate final Cache delegate
public UncheckedExpiredCache(Cache delegate)
public void putObject(Object key, Object value, int expired)
putObject 在接口中 ExpiredCachepublic void setExpired(Object key, int expired)
setExpired 在接口中 ExpiredCacheprotected boolean isExpired(ExpiredCache.CachedObject cachedObject)
public Object removeObject(Object key)
removeObject 在接口中 Cachepublic ExpiredCache checked(int interval)
Copyright © 2020. All rights reserved.