Index

A C D E F G I J K L M O P R S U 
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, null if 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, null if 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
 
A C D E F G I J K L M O P R S U 
All Classes and Interfaces|All Packages|Constant Field Values