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) |
void |
setUseExpireOfSubCache(boolean useExpireOfSubCache) |
T |
useExpireOfSubCache(boolean useExpireOfSubCache) |
public static MultiLevelCacheBuilder.MultiLevelCacheBuilderImpl createMultiLevelCacheBuilder()
public MultiLevelCacheConfig getConfig()
getConfig 在类中 AbstractCacheBuilder<T extends MultiLevelCacheBuilder<T>>public T useExpireOfSubCache(boolean useExpireOfSubCache)
public void setUseExpireOfSubCache(boolean useExpireOfSubCache)
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–2019. All rights reserved.