| Package | Description |
|---|---|
| com.alicp.jetcache | |
| com.alicp.jetcache.embedded | |
| com.alicp.jetcache.event | |
| com.alicp.jetcache.external |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ProxyCache<K,V>
Created on 2016/12/13.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCache<K,V>
Created on 2016/10/7.
|
class |
LoadingCache<K,V>
Created on 2017/5/17.
|
class |
MultiLevelCache<K,V>
Created on 16/9/13.
|
class |
RefreshCache<K,V>
Created on 2017/5/25.
|
class |
SimpleProxyCache<K,V>
Created on 2017/5/17.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> Cache<K,V> |
AbstractCacheBuilder.build()
Deprecated.
|
<K,V> Cache<K,V> |
CacheBuilder.buildCache() |
<K,V> Cache<K,V> |
AbstractCacheBuilder.buildCache() |
Cache[] |
MultiLevelCache.caches() |
Cache<K,V> |
ProxyCache.getTargetCache() |
Cache<K,V> |
SimpleProxyCache.getTargetCache() |
| Modifier and Type | Method and Description |
|---|---|
List<Cache<K,V>> |
MultiLevelCacheConfig.getCaches() |
| Modifier and Type | Method and Description |
|---|---|
T |
MultiLevelCacheBuilder.addCache(Cache... caches) |
static <K,V> com.alicp.jetcache.CacheUtil.ProxyLoader<K,V> |
CacheUtil.createProxyLoader(Cache<K,V> cache,
CacheLoader<K,V> loader,
Consumer<CacheEvent> eventConsumer) |
static <K,V> com.alicp.jetcache.CacheUtil.ProxyLoader<K,V> |
CacheUtil.createProxyLoader(Cache<K,V> cache,
Function<K,V> loader,
Consumer<CacheEvent> eventConsumer) |
static <K,V> AbstractCache<K,V> |
CacheUtil.getAbstractCache(Cache<K,V> c) |
| Modifier and Type | Method and Description |
|---|---|
T |
AbstractCacheBuilder.buildFunc(Function<CacheConfig,Cache> buildFunc) |
void |
MultiLevelCacheConfig.setCaches(List<Cache<K,V>> caches) |
void |
MultiLevelCacheBuilder.setCaches(List<Cache> caches) |
| Constructor and Description |
|---|
LoadingCache(Cache<K,V> cache) |
MultiLevelCache(Cache... caches)
Deprecated.
|
RefreshCache(Cache cache) |
SimpleProxyCache(Cache<K,V> cache) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEmbeddedCache<K,V> |
class |
CaffeineCache<K,V>
Created on 2016/10/25.
|
class |
LinkedHashMapCache<K,V> |
| Modifier and Type | Method and Description |
|---|---|
Cache |
CacheEvent.getCache() |
| Constructor and Description |
|---|
CacheEvent(Cache cache) |
CacheGetAllEvent(Cache cache,
long millis,
Set keys,
MultiGetResult result) |
CacheGetEvent(Cache cache,
long millis,
Object key,
CacheGetResult result) |
CacheLoadAllEvent(Cache cache,
long millis,
Set keys,
Map loadedValue,
boolean success) |
CacheLoadEvent(Cache cache,
long millis,
Object key,
Object loadedValue,
boolean success) |
CachePutAllEvent(Cache cache,
long millis,
Map map,
CacheResult result) |
CachePutEvent(Cache cache,
long millis,
Object key,
Object value,
CacheResult result) |
CacheRemoveAllEvent(Cache cache,
long millis,
Set keys,
CacheResult result) |
CacheRemoveEvent(Cache cache,
long millis,
Object key,
CacheResult result) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExternalCache<K,V>
Created on 2016/10/8.
|
class |
MockRemoteCache<K,V> |
Copyright © 2013–2022. All rights reserved.