Index
All Classes and Interfaces|All Packages
C
- clear() - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
E
- evict(Object) - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
- evictIfPresent(Object) - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
G
- get(Object, Callable<T>) - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
- getCache(String) - Method in class io.github.xanthic.cache.spring.XanthicSpringCacheManager
- getCacheNames() - Method in class io.github.xanthic.cache.spring.XanthicSpringCacheManager
- getCustomCacheNames() - Method in class io.github.xanthic.cache.spring.XanthicSpringCacheManager
-
Deprecated.
- getName() - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
- getNativeCache() - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
I
- io.github.xanthic.cache.spring - package io.github.xanthic.cache.spring
L
- lookup(Object) - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
P
- put(Object, Object) - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
- putIfAbsent(Object, Object) - Method in class io.github.xanthic.cache.spring.XanthicSpringCache
R
- registerCache(String, Consumer<CacheApiSpec<Object, Object>>) - Method in class io.github.xanthic.cache.spring.XanthicSpringCacheManager
-
Register a custom xanthic cache by customizing the CacheApiSpec.
- removeCache(String) - Method in class io.github.xanthic.cache.spring.XanthicSpringCacheManager
-
Removes a named cache from this cache manager.
X
- XanthicSpringCache - Class in io.github.xanthic.cache.spring
- XanthicSpringCache(String, Cache<Object, Object>) - Constructor for class io.github.xanthic.cache.spring.XanthicSpringCache
- XanthicSpringCacheManager - Class in io.github.xanthic.cache.spring
-
CacheManager implementation that lazily builds XanthicCache instances for each getCache(java.lang.String) request.
- XanthicSpringCacheManager(Consumer<CacheApiSpec<Object, Object>>) - Constructor for class io.github.xanthic.cache.spring.XanthicSpringCacheManager
-
XanthicSpringCacheManager will manage all xanthic cache instances for spring.
- XanthicSpringCacheManager(Consumer<CacheApiSpec<Object, Object>>, Collection<String>) - Constructor for class io.github.xanthic.cache.spring.XanthicSpringCacheManager
-
XanthicSpringCacheManager will manage all xanthic cache instances for spring.
All Classes and Interfaces|All Packages