Index

C E G I L P R X 
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
 
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.

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.
C E G I L P R X 
All Classes and Interfaces|All Packages