public class MultiLevelCacheBuilder<T extends MultiLevelCacheBuilder<T>> extends AbstractCacheBuilder<T>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
MultiLevelCacheBuilder.MultiLevelCacheBuilderImpl |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
addCache(Cache... caches) |
static MultiLevelCacheBuilder.MultiLevelCacheBuilderImpl |
createMultiLevelCacheBuilder() |
T |
expireAfterAccess(long defaultExpire,
TimeUnit timeUnit) |
MultiLevelCacheConfig |
getConfig() |
T |
keyConvertor(Function<Object,Object> keyConvertor) |
void |
setCaches(List<Cache> caches) |
void |
setExpireAfterAccessInMillis(long expireAfterAccessInMillis) |
void |
setKeyConvertor(Function<Object,Object> keyConvertor) |
addMonitor, build, buildCache, buildFunc, cacheNullValue, clone, expireAfterWrite, loader, refreshPolicy, setCacheNullValue, setExpireAfterWriteInMillis, setLoader, setMonitors, setRefreshPolicypublic static MultiLevelCacheBuilder.MultiLevelCacheBuilderImpl createMultiLevelCacheBuilder()
public MultiLevelCacheConfig getConfig()
getConfig 在类中 AbstractCacheBuilder<T extends MultiLevelCacheBuilder<T>>public T keyConvertor(Function<Object,Object> keyConvertor)
keyConvertor 在类中 AbstractCacheBuilder<T extends MultiLevelCacheBuilder<T>>public void setKeyConvertor(Function<Object,Object> keyConvertor)
setKeyConvertor 在类中 AbstractCacheBuilder<T extends MultiLevelCacheBuilder<T>>public T expireAfterAccess(long defaultExpire, TimeUnit timeUnit)
expireAfterAccess 在类中 AbstractCacheBuilder<T extends MultiLevelCacheBuilder<T>>public void setExpireAfterAccessInMillis(long expireAfterAccessInMillis)
setExpireAfterAccessInMillis 在类中 AbstractCacheBuilder<T extends MultiLevelCacheBuilder<T>>Copyright © 2013–2018. All rights reserved.