Index

B C D G I M O P S 
All Classes and Interfaces|All Packages

B

beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.micronaut.cache.caffeine.graal.CaffeineFeature
 
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) - Constructor for class io.micronaut.cache.caffeine.metrics.CaffeineCacheMetricsBinder
Default constructor.
CaffeineFeature - Class in io.micronaut.cache.caffeine.graal
A native image feature that configures common Caffeine cache implementations for reflection.
CaffeineFeature() - Constructor for class io.micronaut.cache.caffeine.graal.CaffeineFeature
 

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) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 
get(Object, Argument, Supplier) - 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.graal - package io.micronaut.cache.caffeine.graal
 
io.micronaut.cache.caffeine.metrics - package io.micronaut.cache.caffeine.metrics
 
io.micronaut.cache.info - package io.micronaut.cache.info
 
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.

M

MicronautCacheCaffeineModuleInfo - Class in io.micronaut.cache.info
 
MicronautCacheCaffeineModuleInfo() - Constructor for class io.micronaut.cache.info.MicronautCacheCaffeineModuleInfo
 

O

onCreated(BeanCreatedEvent) - 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) - 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 M O P S 
All Classes and Interfaces|All Packages