Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractCache<K,
V> - Class in com.landawn.abacus.cache - AbstractDistributedCacheClient<T> - Class in com.landawn.abacus.cache
- add(String, T, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- asyncAdd(String, T, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- asyncContainsKey(K) - Method in class com.landawn.abacus.cache.AbstractCache
-
Async contains key.
- asyncContainsKey(K) - Method in interface com.landawn.abacus.cache.Cache
-
Async contains key.
- asyncDecode(CachedData) - Method in class com.landawn.abacus.cache.KryoTranscoder
- asyncDelete(String) - Method in class com.landawn.abacus.cache.SpyMemcached
- asyncFlushAll() - Method in class com.landawn.abacus.cache.SpyMemcached
-
Async flush all.
- asyncFlushAll(long) - Method in class com.landawn.abacus.cache.SpyMemcached
-
Async flush all.
- asyncGet(String) - Method in class com.landawn.abacus.cache.SpyMemcached
- asyncGet(K) - Method in class com.landawn.abacus.cache.AbstractCache
- asyncGet(K) - Method in interface com.landawn.abacus.cache.Cache
- asyncGetBulk(String...) - Method in class com.landawn.abacus.cache.SpyMemcached
-
Async get bulk.
- asyncGetBulk(Collection<String>) - Method in class com.landawn.abacus.cache.SpyMemcached
-
Async get bulk.
- asyncGett(K) - Method in class com.landawn.abacus.cache.AbstractCache
- asyncGett(K) - Method in interface com.landawn.abacus.cache.Cache
- asyncPut(K, V) - Method in class com.landawn.abacus.cache.AbstractCache
- asyncPut(K, V) - Method in interface com.landawn.abacus.cache.Cache
- asyncPut(K, V, long, long) - Method in class com.landawn.abacus.cache.AbstractCache
- asyncPut(K, V, long, long) - Method in interface com.landawn.abacus.cache.Cache
- asyncRemove(K) - Method in class com.landawn.abacus.cache.AbstractCache
- asyncRemove(K) - Method in interface com.landawn.abacus.cache.Cache
- asyncReplace(String, T, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- asyncSet(String, T, long) - Method in class com.landawn.abacus.cache.SpyMemcached
C
- Cache<K,
V> - Interface in com.landawn.abacus.cache - CacheFactory - Class in com.landawn.abacus.cache
-
A factory for creating Cache objects.
- CaffeineCache<K,
V> - Class in com.landawn.abacus.cache - CaffeineCache(Cache<K, V>) - Constructor for class com.landawn.abacus.cache.CaffeineCache
- ChronicleMap - Class in com.landawn.abacus.cache
- clear() - Method in interface com.landawn.abacus.cache.Cache
-
Remove all cached entities from cache pool.
- clear() - Method in class com.landawn.abacus.cache.CaffeineCache
-
Clear.
- clear() - Method in class com.landawn.abacus.cache.DistributedCache
-
Clear.
- clear() - Method in class com.landawn.abacus.cache.Ehcache
-
Clear.
- clear() - Method in class com.landawn.abacus.cache.LocalCache
-
Clear.
- clear() - Method in class com.landawn.abacus.cache.OffHeapCache
-
Clear.
- client() - Method in class com.landawn.abacus.util.MemcachedLock
- close() - Method in interface com.landawn.abacus.cache.Cache
-
release the resource token by this cache.
- close() - Method in class com.landawn.abacus.cache.CaffeineCache
-
Close.
- close() - Method in class com.landawn.abacus.cache.DistributedCache
-
Close.
- close() - Method in class com.landawn.abacus.cache.Ehcache
-
Close.
- close() - Method in class com.landawn.abacus.cache.LocalCache
-
Close.
- close() - Method in class com.landawn.abacus.cache.OffHeapCache
-
Close.
- com.landawn.abacus.cache - package com.landawn.abacus.cache
- com.landawn.abacus.util - package com.landawn.abacus.util
- containsKey(K) - Method in interface com.landawn.abacus.cache.Cache
- containsKey(K) - Method in class com.landawn.abacus.cache.CaffeineCache
- containsKey(K) - Method in class com.landawn.abacus.cache.DistributedCache
- containsKey(K) - Method in class com.landawn.abacus.cache.Ehcache
- containsKey(K) - Method in class com.landawn.abacus.cache.LocalCache
- containsKey(K) - Method in class com.landawn.abacus.cache.OffHeapCache
- createCache(String) - Static method in class com.landawn.abacus.cache.CacheFactory
-
Creates a new Cache object.
- createDistributedCache(DistributedCacheClient<V>) - Static method in class com.landawn.abacus.cache.CacheFactory
-
Creates a new Cache object.
- createDistributedCache(DistributedCacheClient<V>, String) - Static method in class com.landawn.abacus.cache.CacheFactory
-
Creates a new Cache object.
- createDistributedCache(DistributedCacheClient<V>, String, int, long) - Static method in class com.landawn.abacus.cache.CacheFactory
-
Creates a new Cache object.
- createLocalCache(int, long) - Static method in class com.landawn.abacus.cache.CacheFactory
-
Creates a new Cache object.
- createLocalCache(int, long, long, long) - Static method in class com.landawn.abacus.cache.CacheFactory
-
Creates a new Cache object.
- createLocalCache(long, long, KeyedObjectPool<K, PoolableWrapper<V>>) - Static method in class com.landawn.abacus.cache.CacheFactory
D
- decode(CachedData) - Method in class com.landawn.abacus.cache.KryoTranscoder
- decr(String) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- decr(String) - Method in class com.landawn.abacus.cache.JRedis
- decr(String) - Method in class com.landawn.abacus.cache.SpyMemcached
- decr(String, int) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- decr(String, int) - Method in class com.landawn.abacus.cache.JRedis
- decr(String, int) - Method in class com.landawn.abacus.cache.SpyMemcached
- decr(String, int, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- decr(String, int, long, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- DEFAULT_LIVE_TIME - Static variable in interface com.landawn.abacus.cache.Cache
- DEFAULT_MAX_IDLE_TIME - Static variable in interface com.landawn.abacus.cache.Cache
- DEFAULT_TIMEOUT - Static variable in interface com.landawn.abacus.cache.DistributedCacheClient
- delete(String) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- delete(String) - Method in class com.landawn.abacus.cache.JRedis
- delete(String) - Method in class com.landawn.abacus.cache.SpyMemcached
- disconnect() - Method in interface com.landawn.abacus.cache.DistributedCacheClient
-
Disconnect.
- disconnect() - Method in class com.landawn.abacus.cache.JRedis
-
Disconnect.
- disconnect() - Method in class com.landawn.abacus.cache.SpyMemcached
-
Disconnect.
- disconnect(long) - Method in class com.landawn.abacus.cache.SpyMemcached
- DistributedCache<K,
V> - Class in com.landawn.abacus.cache - DistributedCacheClient<T> - Interface in com.landawn.abacus.cache
E
- Ehcache<K,
V> - Class in com.landawn.abacus.cache - Ehcache(Cache<K, V>) - Constructor for class com.landawn.abacus.cache.Ehcache
- encode(T) - Method in class com.landawn.abacus.cache.KryoTranscoder
F
- flushAll() - Method in class com.landawn.abacus.cache.AbstractDistributedCacheClient
-
Flush all.
- flushAll() - Method in interface com.landawn.abacus.cache.DistributedCacheClient
-
Delete all the keys from all the servers.
- flushAll() - Method in class com.landawn.abacus.cache.JRedis
-
Flush all.
- flushAll() - Method in class com.landawn.abacus.cache.SpyMemcached
-
Flush all.
- flushAll(long) - Method in class com.landawn.abacus.cache.SpyMemcached
G
- get(String) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- get(String) - Method in class com.landawn.abacus.cache.JRedis
- get(String) - Method in class com.landawn.abacus.cache.SpyMemcached
- get(K) - Method in class com.landawn.abacus.cache.AbstractCache
- get(K) - Method in interface com.landawn.abacus.cache.Cache
- get(K) - Method in class com.landawn.abacus.util.MemcachedLock
- getBulk(String...) - Method in class com.landawn.abacus.cache.AbstractDistributedCacheClient
-
Gets the bulk.
- getBulk(String...) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
-
Gets the bulk.
- getBulk(String...) - Method in class com.landawn.abacus.cache.SpyMemcached
-
Gets the bulk.
- getBulk(Collection<String>) - Method in class com.landawn.abacus.cache.AbstractDistributedCacheClient
-
Gets the bulk.
- getBulk(Collection<String>) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
-
Gets the bulk.
- getBulk(Collection<String>) - Method in class com.landawn.abacus.cache.SpyMemcached
-
Gets the bulk.
- getMaxSize() - Method in class com.landawn.abacus.cache.KryoTranscoder
-
Gets the max size.
- getProperties() - Method in class com.landawn.abacus.cache.AbstractCache
-
Gets the properties.
- getProperties() - Method in interface com.landawn.abacus.cache.Cache
-
Gets the properties.
- getProperty(String) - Method in class com.landawn.abacus.cache.AbstractCache
-
Gets the property.
- getProperty(String) - Method in interface com.landawn.abacus.cache.Cache
-
Gets the property.
- gett(K) - Method in interface com.landawn.abacus.cache.Cache
-
Gets the t.
- gett(K) - Method in class com.landawn.abacus.cache.CaffeineCache
-
Gets the t.
- gett(K) - Method in class com.landawn.abacus.cache.DistributedCache
-
Gets the t.
- gett(K) - Method in class com.landawn.abacus.cache.Ehcache
-
Gets the t.
- gett(K) - Method in class com.landawn.abacus.cache.LocalCache
-
Gets the t.
- gett(K) - Method in class com.landawn.abacus.cache.OffHeapCache
-
Gets the t.
I
- incr(String) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- incr(String) - Method in class com.landawn.abacus.cache.JRedis
- incr(String) - Method in class com.landawn.abacus.cache.SpyMemcached
- incr(String, int) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- incr(String, int) - Method in class com.landawn.abacus.cache.JRedis
- incr(String, int) - Method in class com.landawn.abacus.cache.SpyMemcached
- incr(String, int, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- incr(String, int, long, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- isClosed() - Method in interface com.landawn.abacus.cache.Cache
- isClosed() - Method in class com.landawn.abacus.cache.CaffeineCache
-
Checks if is closed.
- isClosed() - Method in class com.landawn.abacus.cache.DistributedCache
-
Checks if is closed.
- isClosed() - Method in class com.landawn.abacus.cache.Ehcache
-
Checks if is closed.
- isClosed() - Method in class com.landawn.abacus.cache.LocalCache
-
Checks if is closed.
- isClosed() - Method in class com.landawn.abacus.cache.OffHeapCache
-
Checks if is closed.
- isLocked(K) - Method in class com.landawn.abacus.util.MemcachedLock
-
Checks if is locked.
J
- JRedis<T> - Class in com.landawn.abacus.cache
- JRedis(String) - Constructor for class com.landawn.abacus.cache.JRedis
- JRedis(String, long) - Constructor for class com.landawn.abacus.cache.JRedis
K
- keySet() - Method in interface com.landawn.abacus.cache.Cache
- keySet() - Method in class com.landawn.abacus.cache.CaffeineCache
- keySet() - Method in class com.landawn.abacus.cache.DistributedCache
- keySet() - Method in class com.landawn.abacus.cache.Ehcache
- keySet() - Method in class com.landawn.abacus.cache.LocalCache
- keySet() - Method in class com.landawn.abacus.cache.OffHeapCache
- KryoTranscoder<T> - Class in com.landawn.abacus.cache
- KryoTranscoder() - Constructor for class com.landawn.abacus.cache.KryoTranscoder
- KryoTranscoder(int) - Constructor for class com.landawn.abacus.cache.KryoTranscoder
L
- LocalCache<K,
V> - Class in com.landawn.abacus.cache - LocalCache(int, long) - Constructor for class com.landawn.abacus.cache.LocalCache
- LocalCache(int, long, long, long) - Constructor for class com.landawn.abacus.cache.LocalCache
- LocalCache(long, long, KeyedObjectPool<K, PoolableWrapper<V>>) - Constructor for class com.landawn.abacus.cache.LocalCache
- lock(K, long) - Method in class com.landawn.abacus.util.MemcachedLock
- lock(K, V, long) - Method in class com.landawn.abacus.util.MemcachedLock
M
- MEMCACHED - Static variable in interface com.landawn.abacus.cache.DistributedCacheClient
- MemcachedLock<K,
V> - Class in com.landawn.abacus.util - MemcachedLock(String) - Constructor for class com.landawn.abacus.util.MemcachedLock
O
- OffHeapCache<K,
V> - Class in com.landawn.abacus.cache -
It's not designed for tiny objects(length of bytes < 128 after serialization).
- OffHeapCache(int) - Constructor for class com.landawn.abacus.cache.OffHeapCache
-
The memory with the specified size of MB will be allocated at application start up.
- OffHeapCache(int, long) - Constructor for class com.landawn.abacus.cache.OffHeapCache
-
The memory with the specified size of MB will be allocated at application start up.
- OffHeapCache(int, long, long, long) - Constructor for class com.landawn.abacus.cache.OffHeapCache
-
The memory with the specified size of MB will be allocated at application start up.
P
- put(K, V) - Method in class com.landawn.abacus.cache.AbstractCache
- put(K, V) - Method in interface com.landawn.abacus.cache.Cache
- put(K, V, long, long) - Method in interface com.landawn.abacus.cache.Cache
- put(K, V, long, long) - Method in class com.landawn.abacus.cache.CaffeineCache
- put(K, V, long, long) - Method in class com.landawn.abacus.cache.DistributedCache
- put(K, V, long, long) - Method in class com.landawn.abacus.cache.Ehcache
- put(K, V, long, long) - Method in class com.landawn.abacus.cache.LocalCache
- put(K, V, long, long) - Method in class com.landawn.abacus.cache.OffHeapCache
R
- REDIS - Static variable in interface com.landawn.abacus.cache.DistributedCacheClient
- remove(K) - Method in interface com.landawn.abacus.cache.Cache
- remove(K) - Method in class com.landawn.abacus.cache.CaffeineCache
- remove(K) - Method in class com.landawn.abacus.cache.DistributedCache
-
Always return
null. - remove(K) - Method in class com.landawn.abacus.cache.Ehcache
- remove(K) - Method in class com.landawn.abacus.cache.LocalCache
- remove(K) - Method in class com.landawn.abacus.cache.OffHeapCache
- removeProperty(String) - Method in class com.landawn.abacus.cache.AbstractCache
-
Removes the property.
- removeProperty(String) - Method in interface com.landawn.abacus.cache.Cache
-
Returns value of the property which is to be removed,
nullif it doesn't exist. - replace(String, T, long) - Method in class com.landawn.abacus.cache.SpyMemcached
S
- serverUrl() - Method in class com.landawn.abacus.cache.AbstractDistributedCacheClient
- serverUrl() - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- set(String, T, long) - Method in interface com.landawn.abacus.cache.DistributedCacheClient
- set(String, T, long) - Method in class com.landawn.abacus.cache.JRedis
- set(String, T, long) - Method in class com.landawn.abacus.cache.SpyMemcached
- setProperty(String, Object) - Method in class com.landawn.abacus.cache.AbstractCache
-
Sets the property.
- setProperty(String, Object) - Method in interface com.landawn.abacus.cache.Cache
-
Returns the old value associated with the property by the
propName,nullif it doesn't exist. - size() - Method in interface com.landawn.abacus.cache.Cache
- size() - Method in class com.landawn.abacus.cache.CaffeineCache
- size() - Method in class com.landawn.abacus.cache.DistributedCache
- size() - Method in class com.landawn.abacus.cache.Ehcache
- size() - Method in class com.landawn.abacus.cache.LocalCache
- size() - Method in class com.landawn.abacus.cache.OffHeapCache
- SpyMemcached<T> - Class in com.landawn.abacus.cache
- SpyMemcached(String) - Constructor for class com.landawn.abacus.cache.SpyMemcached
- SpyMemcached(String, long) - Constructor for class com.landawn.abacus.cache.SpyMemcached
U
- unlock(K) - Method in class com.landawn.abacus.util.MemcachedLock
All Classes and Interfaces|All Packages|Constant Field Values