B C D G I O P S 
All Classes All Packages

B

buildCache(CacheConfiguration) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
Build a cache from the given configurations.

C

CaffeineCacheConfiguration - Class in io.micronaut.cache.caffeine.configuration
Default cache configuration implementation used to configure instances of DefaultSyncCache.
CaffeineCacheConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
Creates a new cache with the given name.
CaffeineCacheMetricsBinder - Class in io.micronaut.cache.caffeine.metrics
A cache Metrics binder for Caffeine.
CaffeineCacheMetricsBinder(BeanProvider<MeterRegistry>) - Constructor for class io.micronaut.cache.caffeine.metrics.CaffeineCacheMetricsBinder
Default constructor.

D

DefaultCacheConfiguration - Class in io.micronaut.cache.caffeine
Default cache configuration implementation used to configure instances of DefaultSyncCache.
DefaultCacheConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.cache.caffeine.DefaultCacheConfiguration
Creates a new cache with the given name.
DefaultDynamicCacheManager - Class in io.micronaut.cache.caffeine
Default DynamicCacheManager implementation that creates DefaultSyncCaches with default values.
DefaultDynamicCacheManager(ApplicationContext, ConversionService<?>, ApplicationConfiguration) - Constructor for class io.micronaut.cache.caffeine.DefaultDynamicCacheManager
Creates a default dynamic cache manager.
DefaultSyncCache - Class in io.micronaut.cache.caffeine
A default SyncCache implementation based on Caffeine
DefaultSyncCache(CacheConfiguration, ApplicationContext, ConversionService<?>) - Constructor for class io.micronaut.cache.caffeine.DefaultSyncCache
Construct a sync cache implementation with given configurations.
DefaultSyncCache(DefaultCacheConfiguration, ApplicationContext, ConversionService<?>) - Constructor for class io.micronaut.cache.caffeine.DefaultSyncCache
Construct a sync cache implementation with given configurations.

G

get(Object, Argument<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
getCache(String) - Method in class io.micronaut.cache.caffeine.DefaultDynamicCacheManager
 
getCacheInfo() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
getName() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
getNativeCache() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 

I

invalidate(Object) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
invalidateAll() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
io.micronaut.cache.caffeine - package io.micronaut.cache.caffeine
Contains a cache implementation backed by Caffeine.
io.micronaut.cache.caffeine.configuration - package io.micronaut.cache.caffeine.configuration
 
io.micronaut.cache.caffeine.metrics - package io.micronaut.cache.caffeine.metrics
 
isListenToEvictions() - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
If a removal listener is defined and this property is true then caffeine will send eviction events to that listener.
isListenToRemovals() - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
If a removal listener is defined and this property is true then caffeine will send removal events to that listener.

O

onCreated(BeanCreatedEvent<Cache<?>>) - Method in class io.micronaut.cache.caffeine.metrics.CaffeineCacheMetricsBinder
 

P

put(Object, Object) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
Cache the specified value using the specified key.
putIfAbsent(Object, Supplier<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
putIfAbsent(Object, T) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 

S

setListenToEvictions(boolean) - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
 
setListenToRemovals(boolean) - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
 
B C D G I O P S 
All Classes All Packages