- Cache<K,V> - Interface in com.alicp.jetcache
-
The cache interface, null value is supported.
- CacheBuilder - Interface in com.alicp.jetcache
-
Created on 2016/11/17.
- CacheConfig<K,V> - Class in com.alicp.jetcache
-
Created on 16/9/7.
- CacheConfig() - Constructor for class com.alicp.jetcache.CacheConfig
-
- CacheConfigException - Exception in com.alicp.jetcache
-
- CacheConfigException(Throwable) - Constructor for exception com.alicp.jetcache.CacheConfigException
-
- CacheConfigException(String, Throwable) - Constructor for exception com.alicp.jetcache.CacheConfigException
-
- CacheConfigException(String) - Constructor for exception com.alicp.jetcache.CacheConfigException
-
- CacheEncodeException - Exception in com.alicp.jetcache.support
-
Created on 2016/12/23.
- CacheEncodeException(String, Throwable) - Constructor for exception com.alicp.jetcache.support.CacheEncodeException
-
- CacheEvent - Class in com.alicp.jetcache.event
-
The CacheEvent is used in single JVM while CacheMessage used for distributed message.
- CacheEvent(Cache) - Constructor for class com.alicp.jetcache.event.CacheEvent
-
- CacheException - Exception in com.alicp.jetcache
-
- CacheException(String) - Constructor for exception com.alicp.jetcache.CacheException
-
- CacheException(String, Throwable) - Constructor for exception com.alicp.jetcache.CacheException
-
- CacheException(Throwable) - Constructor for exception com.alicp.jetcache.CacheException
-
- CacheGetAllEvent - Class in com.alicp.jetcache.event
-
Created on 2017/2/22.
- CacheGetAllEvent(Cache, long, Set, MultiGetResult) - Constructor for class com.alicp.jetcache.event.CacheGetAllEvent
-
- CacheGetEvent - Class in com.alicp.jetcache.event
-
Created on 2017/2/22.
- CacheGetEvent(Cache, long, Object, CacheGetResult) - Constructor for class com.alicp.jetcache.event.CacheGetEvent
-
- CacheGetResult<V> - Class in com.alicp.jetcache
-
- CacheGetResult(CacheResultCode, String, CacheValueHolder<V>) - Constructor for class com.alicp.jetcache.CacheGetResult
-
- CacheGetResult(CompletionStage<ResultData>) - Constructor for class com.alicp.jetcache.CacheGetResult
-
- CacheGetResult(Throwable) - Constructor for class com.alicp.jetcache.CacheGetResult
-
- CacheInvokeException - Exception in com.alicp.jetcache
-
Created on 2016/10/13.
- CacheInvokeException(String, Throwable) - Constructor for exception com.alicp.jetcache.CacheInvokeException
-
- CacheInvokeException(Throwable) - Constructor for exception com.alicp.jetcache.CacheInvokeException
-
- CacheLoadAllEvent - Class in com.alicp.jetcache.event
-
Created on 2017/5/23.
- CacheLoadAllEvent(Cache, long, Set, Map, boolean) - Constructor for class com.alicp.jetcache.event.CacheLoadAllEvent
-
- CacheLoader<K,V> - Interface in com.alicp.jetcache
-
Created on 2017/5/27.
- CacheLoadEvent - Class in com.alicp.jetcache.event
-
Created on 2017/2/22.
- CacheLoadEvent(Cache, long, Object, Object, boolean) - Constructor for class com.alicp.jetcache.event.CacheLoadEvent
-
- CacheMessage - Class in com.alicp.jetcache.support
-
The CacheMessage is used for distributed message while CacheEvent used in single JVM.
- CacheMessage() - Constructor for class com.alicp.jetcache.support.CacheMessage
-
- CacheMessagePublisher - Interface in com.alicp.jetcache.support
-
- CacheMonitor - Interface in com.alicp.jetcache
-
Created on 2016/10/25.
- cacheNullValue(boolean) - Method in class com.alicp.jetcache.AbstractCacheBuilder
-
- cachePenetrateProtect(boolean) - Method in class com.alicp.jetcache.AbstractCacheBuilder
-
- CachePutAllEvent - Class in com.alicp.jetcache.event
-
Created on 2017/2/22.
- CachePutAllEvent(Cache, long, Map, CacheResult) - Constructor for class com.alicp.jetcache.event.CachePutAllEvent
-
- CachePutEvent - Class in com.alicp.jetcache.event
-
Created on 2017/2/22.
- CachePutEvent(Cache, long, Object, Object, CacheResult) - Constructor for class com.alicp.jetcache.event.CachePutEvent
-
- CacheRemoveAllEvent - Class in com.alicp.jetcache.event
-
Created on 2017/2/22.
- CacheRemoveAllEvent(Cache, long, Set, CacheResult) - Constructor for class com.alicp.jetcache.event.CacheRemoveAllEvent
-
- CacheRemoveEvent - Class in com.alicp.jetcache.event
-
Created on 2017/2/22.
- CacheRemoveEvent(Cache, long, Object, CacheResult) - Constructor for class com.alicp.jetcache.event.CacheRemoveEvent
-
- CacheResult - Class in com.alicp.jetcache
-
Created on 2016/9/28.
- CacheResult(CompletionStage<ResultData>) - Constructor for class com.alicp.jetcache.CacheResult
-
- CacheResult(CacheResultCode, String) - Constructor for class com.alicp.jetcache.CacheResult
-
- CacheResult(Throwable) - Constructor for class com.alicp.jetcache.CacheResult
-
- CacheResultCode - Enum in com.alicp.jetcache
-
- caches() - Method in class com.alicp.jetcache.MultiLevelCache
-
- CacheStat - Class in com.alicp.jetcache.support
-
Created on 2016/10/27.
- CacheStat() - Constructor for class com.alicp.jetcache.support.CacheStat
-
- CacheUtil - Class in com.alicp.jetcache
-
Created on 2017/5/22.
- CacheUtil() - Constructor for class com.alicp.jetcache.CacheUtil
-
- CacheValueHolder<V> - Class in com.alicp.jetcache
-
Created on 16/9/13.
- CacheValueHolder() - Constructor for class com.alicp.jetcache.CacheValueHolder
-
used by kyro
- CacheValueHolder(V, long) - Constructor for class com.alicp.jetcache.CacheValueHolder
-
- CaffeineCache<K,V> - Class in com.alicp.jetcache.embedded
-
Created on 2016/10/25.
- CaffeineCache(EmbeddedCacheConfig<K, V>) - Constructor for class com.alicp.jetcache.embedded.CaffeineCache
-
- CaffeineCacheBuilder<T extends EmbeddedCacheBuilder<T>> - Class in com.alicp.jetcache.embedded
-
Created on 2016/11/29.
- CaffeineCacheBuilder.CaffeineCacheBuilderImpl - Class in com.alicp.jetcache.embedded
-
- CaffeineCacheBuilderImpl() - Constructor for class com.alicp.jetcache.embedded.CaffeineCacheBuilder.CaffeineCacheBuilderImpl
-
- cleanExpiredEntry() - Method in class com.alicp.jetcache.embedded.LinkedHashMapCache
-
- clone() - Method in class com.alicp.jetcache.AbstractCacheBuilder
-
- clone() - Method in class com.alicp.jetcache.CacheConfig
-
- clone() - Method in class com.alicp.jetcache.MultiLevelCacheConfig
-
- clone() - Method in class com.alicp.jetcache.RefreshPolicy
-
- clone() - Method in class com.alicp.jetcache.support.CacheStat
-
- close() - Method in interface com.alicp.jetcache.AutoReleaseLock
-
Release the lock use Java 7 try-with-resources.
- close() - Method in interface com.alicp.jetcache.Cache
-
Clean resources created by this cache.
- close() - Method in class com.alicp.jetcache.MultiLevelCache
-
- close() - Method in class com.alicp.jetcache.RefreshCache
-
- close() - Method in class com.alicp.jetcache.SimpleProxyCache
-
- com.alicp.jetcache - package com.alicp.jetcache
-
- com.alicp.jetcache.embedded - package com.alicp.jetcache.embedded
-
- com.alicp.jetcache.event - package com.alicp.jetcache.event
-
- com.alicp.jetcache.external - package com.alicp.jetcache.external
-
- com.alicp.jetcache.support - package com.alicp.jetcache.support
-
- computeIfAbsent(K, Function<K, V>, boolean) - Method in class com.alicp.jetcache.AbstractCache
-
- computeIfAbsent(K, Function<K, V>, boolean, long, TimeUnit) - Method in class com.alicp.jetcache.AbstractCache
-
- computeIfAbsent(K, Function<K, V>) - Method in interface com.alicp.jetcache.Cache
-
If there is a value associated with the key, return the value;
otherwise use the loader load the value and return, and then update the cache.
- computeIfAbsent(K, Function<K, V>, boolean) - Method in interface com.alicp.jetcache.Cache
-
If there is a value associated with the key, return the value;
otherwise use the loader load the value and return, and then update the cache.
- computeIfAbsent(K, Function<K, V>, boolean, long, TimeUnit) - Method in interface com.alicp.jetcache.Cache
-
If there is a value associated with the key, return the value;
otherwise use the loader load the value and return, and then update the cache.
- computeIfAbsent(K, Function<K, V>) - Method in class com.alicp.jetcache.RefreshCache
-
- computeIfAbsent(K, Function<K, V>, boolean) - Method in class com.alicp.jetcache.RefreshCache
-
- computeIfAbsent(K, Function<K, V>, boolean, long, TimeUnit) - Method in class com.alicp.jetcache.RefreshCache
-
- computeIfAbsent(K, Function<K, V>) - Method in class com.alicp.jetcache.SimpleProxyCache
-
- computeIfAbsent(K, Function<K, V>, boolean) - Method in class com.alicp.jetcache.SimpleProxyCache
-
- computeIfAbsent(K, Function<K, V>, boolean, long, TimeUnit) - Method in class com.alicp.jetcache.SimpleProxyCache
-
- config() - Method in interface com.alicp.jetcache.Cache
-
Get the config of this cache.
- config() - Method in class com.alicp.jetcache.embedded.AbstractEmbeddedCache
-
- config() - Method in class com.alicp.jetcache.external.MockRemoteCache
-
- config() - Method in class com.alicp.jetcache.MultiLevelCache
-
- config() - Method in class com.alicp.jetcache.SimpleProxyCache
-
- createCaffeineCacheBuilder() - Static method in class com.alicp.jetcache.embedded.CaffeineCacheBuilder
-
- createEmbeddedCacheBuilder() - Static method in class com.alicp.jetcache.embedded.EmbeddedCacheBuilder
-
- createLinkedHashMapCacheBuilder() - Static method in class com.alicp.jetcache.embedded.LinkedHashMapCacheBuilder
-
- createMockRemoteCacheBuilder() - Static method in class com.alicp.jetcache.external.MockRemoteCacheBuilder
-
- createMultiLevelCacheBuilder() - Static method in class com.alicp.jetcache.MultiLevelCacheBuilder
-
- createProxyLoader(Cache<K, V>, CacheLoader<K, V>, Consumer<CacheEvent>) - Static method in class com.alicp.jetcache.CacheUtil
-
- createProxyLoader(Cache<K, V>, Function<K, V>, Consumer<CacheEvent>) - Static method in class com.alicp.jetcache.CacheUtil
-