Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractMapBasedSyncCache<C extends Map<Object,
Object>> - Class in io.micronaut.cache  - AbstractMapBasedSyncCache(ConversionService, C) - Constructor for class io.micronaut.cache.AbstractMapBasedSyncCache
 - AbstractResourcePoolConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Common resource pools configuration properties.
 - AbstractResourcePoolConfiguration() - Constructor for class io.micronaut.cache.ehcache.configuration.AbstractResourcePoolConfiguration
 - all() - Element in annotation interface io.micronaut.cache.annotation.CacheInvalidate
 - async() - Element in annotation interface io.micronaut.cache.annotation.CacheInvalidate
 - 
Whether the cache operation should be performed asynchronously and not block the returning value.
 - async() - Element in annotation interface io.micronaut.cache.annotation.CachePut
 - 
Whether the
CachePutoperation should be performed asynchronously and not block the returning value - async() - Method in class io.micronaut.cache.hazelcast.HazelcastSyncCache
 - async() - Method in class io.micronaut.cache.infinispan.InfinispanSyncCache
 - async() - Method in interface io.micronaut.cache.SyncCache
 - 
This method returns an async version of this cache interface implementation.
 - AsyncCache<C> - Interface in io.micronaut.cache
 - 
A cache implementation that supports async non-blocking caching operations.
 - AsyncCacheErrorHandler - Class in io.micronaut.cache
 - 
Async error handler that simply logs errors.
 - AsyncCacheErrorHandler() - Constructor for class io.micronaut.cache.AsyncCacheErrorHandler
 - atomic() - Element in annotation interface io.micronaut.cache.annotation.Cacheable
 - 
Whether an atomic operation should be attempted to retrieve the cache value.
 
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
- Cache<C> - Interface in io.micronaut.cache
 - 
Base cache interface implemented by both
SyncCacheandAsyncCache. - CACHE_NAME - Static variable in class io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration
 - 
The prefix to use for all discovery client settings.
 - Cacheable - Annotation Interface in io.micronaut.cache.annotation
 - 
An annotation that can be applied at the type or method level to indicate that the return value of the method should be cached for the configured
Cacheable.cacheNames(). - CacheAnnotation - Annotation Interface in io.micronaut.cache.annotation
 - 
Meta annotation to mark cache operations.
 - CacheConfig - Annotation Interface in io.micronaut.cache.annotation
 - 
An annotation that can be used on either a type or an annotation stereotype to configure common caching behaviour.
 - CacheConfiguration - Class in io.micronaut.cache
 - 
A base configuration class for configuring caches.
 - CacheConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.cache.CacheConfiguration
 - 
Creates a new cache with the given name.
 - CacheErrorHandler - Interface in io.micronaut.cache
 - 
An interface for handling cache errors.
 - CacheInfo - Interface in io.micronaut.cache
 - 
Provides information about the state of the cache.
 - CacheInterceptor - Class in io.micronaut.cache.interceptor
 - 
An AOP
MethodInterceptorimplementation for the Cache annotationsCacheable,CachePutandCacheInvalidate. - CacheInterceptor(CacheManager, CacheErrorHandler, AsyncCacheErrorHandler, ExecutorService, BeanContext) - Constructor for class io.micronaut.cache.interceptor.CacheInterceptor
 - 
Create Cache Interceptor with given arguments.
 - CacheInvalidate - Annotation Interface in io.micronaut.cache.annotation
 - 
An annotation that can be applied at the type or method level to indicate that the annotated operation should cause the eviction of the given caches.
 - CacheKeyGenerator - Interface in io.micronaut.cache.interceptor
 - 
An interface for generating keys used by
Cacheable. - CacheManager<C> - Interface in io.micronaut.cache
 - 
Simple CacheManager interface for managing caches.
 - cacheNames() - Element in annotation interface io.micronaut.cache.annotation.Cacheable
 - 
Alias for
CacheConfig.cacheNames(). - cacheNames() - Element in annotation interface io.micronaut.cache.annotation.CacheConfig
 - 
Specifies one or many cache names to store cache operation values in.
 - cacheNames() - Element in annotation interface io.micronaut.cache.annotation.CacheInvalidate
 - 
Alias for
CacheConfig.cacheNames(). - cacheNames() - Element in annotation interface io.micronaut.cache.annotation.CachePut
 - 
Alias for
CacheConfig.cacheNames(). - CachePut - Annotation Interface in io.micronaut.cache.annotation
 - 
An annotation that can be applied at the type or method level to indicate that the annotated operation should cause the return value to be cached within the given cache name.
 - CachesEndpoint - Class in io.micronaut.cache.management
 - 
Exposes an
Endpointto manage caches. - CachesEndpoint(CacheManager<Object>) - Constructor for class io.micronaut.cache.management.CachesEndpoint
 - CacheSystemException - Exception in io.micronaut.cache.exceptions
 - 
An exception that occurs when an internal cache system error occurs.
 - CacheSystemException(String) - Constructor for exception io.micronaut.cache.exceptions.CacheSystemException
 - 
Constructs a new CacheSystem exception with the specified detail message.
 - CacheSystemException(String, Throwable) - Constructor for exception io.micronaut.cache.exceptions.CacheSystemException
 - 
Constructs a new CacheSystem exception with the specified detail message and cause.
 - CachingCompositeDiscoveryClient - Class in io.micronaut.cache.discovery
 - 
Replaces the default
DefaultCompositeDiscoveryClientwith one that caches the return values. - CachingCompositeDiscoveryClient(DiscoveryClient[]) - Constructor for class io.micronaut.cache.discovery.CachingCompositeDiscoveryClient
 - 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.
 - 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
 - CharSequenceSerializer - Class in io.micronaut.cache.ehcache.serialization
 - CharSequenceSerializer() - Constructor for class io.micronaut.cache.ehcache.serialization.CharSequenceSerializer
 - 
Default constructor.
 - charset - Variable in class io.micronaut.cache.CacheConfiguration
 - CLIENT_CONFIG_FILES - Static variable in class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition
 - ClusteredDedicatedResourcePoolConfiguration() - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredDedicatedResourcePoolConfiguration
 - ClusteredSharedResourcePoolConfiguration() - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredSharedResourcePoolConfiguration
 - convert(Map, Class<ConcurrentMap>, ConversionContext) - Method in class io.micronaut.cache.hazelcast.converters.MapToConcurrentMapConverter
 
D
- DEFAULT_ENABLED - Static variable in class io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration
 - 
The default enable value.
 - DEFAULT_KEY_TYPE - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - DEFAULT_MAX_ENTRIES - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - DEFAULT_RECORD_STATS - Static variable in class io.micronaut.cache.CacheConfiguration
 - 
The default record stats value.
 - DEFAULT_TESTMODE - Static variable in class io.micronaut.cache.CacheConfiguration
 - 
The default test mode value.
 - DEFAULT_VALUE_TYPE - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - 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.
 - DefaultCacheErrorHandler - Class in io.micronaut.cache
 - 
Default implementation of
CacheErrorHandler. - DefaultCacheErrorHandler() - Constructor for class io.micronaut.cache.DefaultCacheErrorHandler
 - DefaultCacheKeyGenerator - Class in io.micronaut.cache.interceptor
 - 
A default implementation of the
CacheKeyGeneratorinterface that uses the parameters of the method only. - DefaultCacheKeyGenerator() - Constructor for class io.micronaut.cache.interceptor.DefaultCacheKeyGenerator
 - DefaultCacheManager<C> - Class in io.micronaut.cache
 - 
Default implementation of the
CacheManagerinterface. - DefaultCacheManager(SyncCache<C>...) - Constructor for class io.micronaut.cache.DefaultCacheManager
 - 
Create default cache manager for the given caches.
 - DefaultCacheManager(List<SyncCache<C>>, BeanProvider<DynamicCacheManager<C>>) - Constructor for class io.micronaut.cache.DefaultCacheManager
 - 
Create default cache manager for the given caches.
 - DefaultDynamicCacheManager - Class in io.micronaut.cache.caffeine
 - 
Default
DynamicCacheManagerimplementation that createsDefaultSyncCaches with default values. - DefaultDynamicCacheManager(ApplicationContext, ConversionService, ApplicationConfiguration) - Constructor for class io.micronaut.cache.caffeine.DefaultDynamicCacheManager
 - 
Creates a default dynamic cache manager.
 - DefaultStringKeySerializer - Class in io.micronaut.cache.serialize
 - 
The default key serializer used by caches that require serializing the keys as strings.
 - DefaultStringKeySerializer(String, Charset, ConversionService) - Constructor for class io.micronaut.cache.serialize.DefaultStringKeySerializer
 - 
Construct a default serializer for given parameters.
 - DefaultSyncCache - Class in io.micronaut.cache.caffeine
 - 
A default
SyncCacheimplementation 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.
 - DelegatingAsyncBlockingCache<C> - Class in io.micronaut.cache
 - 
Transforms a synchronous cache into one that meets the asynchronous contract while still running operations on the same thread.
 - DelegatingAsyncBlockingCache(SyncCache<C>) - Constructor for class io.micronaut.cache.DelegatingAsyncBlockingCache
 - DelegatingAsyncCache<C> - Class in io.micronaut.cache
 - 
An asynchronous cache that delegates blocking cache operations to the provided executor.
 - DelegatingAsyncCache(SyncCache<C>, ExecutorService) - Constructor for class io.micronaut.cache.DelegatingAsyncCache
 - deserialize(InputStream, Class<T>) - Method in class io.micronaut.cache.serialize.DefaultStringKeySerializer
 - DiscoveryClientCacheConfiguration - Class in io.micronaut.cache.discovery
 - 
A cache configuration for the Discovery client cache.
 - DiscoveryClientCacheConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration
 - DiskTieredCacheConfiguration() - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.DiskTieredCacheConfiguration
 - doContextProceed(MethodInvocationContext) - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - DynamicCacheManager<C> - Interface in io.micronaut.cache
 - 
A contract for a cache manager that does not have pre-defined caches.
 
E
- EhcacheCacheFactory - Class in io.micronaut.cache.ehcache
 - 
Factory class that creates an Ehcache
CacheManager, anEhcacheSyncCacheand anStatisticsServicebeans. - EhcacheCacheFactory(EhcacheCacheManagerConfiguration) - Constructor for class io.micronaut.cache.ehcache.EhcacheCacheFactory
 - EhcacheCacheManagerConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Configuration class for the Ehcache
CacheManager. - EhcacheCacheManagerConfiguration(List<EhcacheClusterResourcePoolConfiguration>) - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Clustering configuration.
 - EhcacheClusterConfiguration() - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration
 - EhcacheClusterResourcePoolConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Resource pool configurations.
 - EhcacheClusterResourcePoolConfiguration(String) - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheClusterResourcePoolConfiguration
 - EhcacheConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Configuration class for an Ehacahe-based cache.
 - EhcacheConfiguration(String) - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - EhcacheConfiguration.ClusteredDedicatedResourcePoolConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Clustered dedicated configuration.
 - EhcacheConfiguration.ClusteredSharedResourcePoolConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Clustered shared configuration.
 - EhcacheConfiguration.DiskTieredCacheConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Disk tier configuration options.
 - EhcacheConfiguration.HeapTieredCacheConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Heap tier configuration properties.
 - EhcacheConfiguration.OffheapTieredCacheConfiguration - Class in io.micronaut.cache.ehcache.configuration
 - 
Off-heap configuration options.
 - EhcacheSyncCache - Class in io.micronaut.cache.ehcache
 - 
A
SyncCacheimplementation based on Ehcache. - EhcacheSyncCache(ConversionService, EhcacheConfiguration, Cache, ExecutorService, StatisticsService) - Constructor for class io.micronaut.cache.ehcache.EhcacheSyncCache
 - EMPTY_OBJECT_ARRAY_HASH_CODE - Static variable in class io.micronaut.cache.interceptor.ParametersKey
 - equals(CharSequence, ByteBuffer) - Method in class io.micronaut.cache.ehcache.serialization.CharSequenceSerializer
 - equals(Object) - Method in class io.micronaut.cache.interceptor.ParametersKey
 
G
- generateKey(AnnotationMetadata, Object...) - Method in interface io.micronaut.cache.interceptor.CacheKeyGenerator
 - 
Generate a key for the given annotated element and parameters.
 - generateKey(AnnotationMetadata, Object...) - Method in class io.micronaut.cache.interceptor.DefaultCacheKeyGenerator
 - generateKey(AnnotationMetadata, Object...) - Method in class io.micronaut.cache.interceptor.KotlinSuspendFunCacheKeyGenerator
 - get() - Method in interface io.micronaut.cache.CacheInfo
 - 
A publisher that emits a single result containing the cache data.
 - get() - Method in class io.micronaut.cache.infinispan.InfinispanCacheInfo
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - get(Object, Argument<T>) - Method in interface io.micronaut.cache.AsyncCache
 - 
Resolve the given value for the given key.
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.DelegatingAsyncCache
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - get(Object, Argument<T>) - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - get(Object, Argument<T>) - Method in interface io.micronaut.cache.SyncCache
 - 
Resolve the given value for the given key.
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in interface io.micronaut.cache.AsyncCache
 - 
Resolve the given value for the given key.
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.DelegatingAsyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - get(Object, Argument<T>, Supplier<T>) - Method in interface io.micronaut.cache.SyncCache
 - 
Resolve the given value for the given key.
 - get(Object, Class<T>) - Method in interface io.micronaut.cache.AsyncCache
 - 
Resolve the given value for the given key.
 - get(Object, Class<T>) - Method in interface io.micronaut.cache.SyncCache
 - 
Resolve the given value for the given key.
 - get(Object, Class<T>, Supplier<T>) - Method in interface io.micronaut.cache.AsyncCache
 - 
Resolve the given value for the given key.
 - get(Object, Class<T>, Supplier<T>) - Method in interface io.micronaut.cache.SyncCache
 - 
Resolve the given value for the given key.
 - getAsyncExecutorFactory() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getAuthentication() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getBuilder() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - getBuilder() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getBuilder() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getCache(String) - Method in class io.micronaut.cache.management.CachesEndpoint
 - 
Returns the cache as a
Mono. - getCache(String) - Method in interface io.micronaut.cache.CacheManager
 - 
Retrieve a cache for the given name.
 - getCache(String) - Method in class io.micronaut.cache.caffeine.DefaultDynamicCacheManager
 - getCache(String) - Method in class io.micronaut.cache.DefaultCacheManager
 - getCache(String) - Method in interface io.micronaut.cache.DynamicCacheManager
 - 
Retrieve a cache for the given name.
 - getCache(String) - Method in class io.micronaut.cache.hazelcast.HazelcastCacheManager
 - getCache(String) - Method in class io.micronaut.cache.infinispan.InfinispanCacheManager
 - getCache(String) - Method in class io.micronaut.cache.jcache.JCacheManager
 - getCache(String) - Method in class io.micronaut.cache.noop.NoOpCacheManager
 - getCacheInfo() - Method in interface io.micronaut.cache.Cache
 - getCacheInfo() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - getCacheInfo() - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - getCacheInfo() - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - getCacheInfo() - Method in class io.micronaut.cache.infinispan.InfinispanSyncCache
 - getCacheManager() - Method in class io.micronaut.cache.jcache.JCacheManager
 - getCacheName() - Method in class io.micronaut.cache.CacheConfiguration
 - getCacheNames() - Method in interface io.micronaut.cache.CacheManager
 - getCacheNames() - Method in class io.micronaut.cache.DefaultCacheManager
 - getCacheNames() - Method in class io.micronaut.cache.jcache.JCacheManager
 - getCacheNames() - Method in class io.micronaut.cache.noop.NoOpCacheManager
 - getCaches() - Method in class io.micronaut.cache.management.CachesEndpoint
 - 
Returns the caches as a
Mono. - getCharset() - Method in class io.micronaut.cache.CacheConfiguration
 - getCluster() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - getClusteredDedicated() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getClusteredShared() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getConfigFile() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getConnectionPool() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getConversionService() - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - getDefaultServerResource() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration
 - getDefaultSizeOfMaxObjectSize() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - getDisk() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getExecutor(Properties) - Method in class io.micronaut.cache.infinispan.MicronautExecutorFactory
 - getExecutorService() - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - getExecutorService() - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - getExecutorService() - Method in interface io.micronaut.cache.SyncCache
 - getExpireAfterAccess() - Method in class io.micronaut.cache.CacheConfiguration
 - 
Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, the most recent replacement of its value, or its last read.
 - getExpireAfterWrite() - Method in class io.micronaut.cache.CacheConfiguration
 - getHeap() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getInitialCapacity() - Method in class io.micronaut.cache.CacheConfiguration
 - getInstances(String) - Method in class io.micronaut.cache.discovery.CachingCompositeDiscoveryClient
 - getKeyType() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getMaxEntries() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.HeapTieredCacheConfiguration
 - getMaximumSize() - Method in class io.micronaut.cache.CacheConfiguration
 - getMaximumWeight() - Method in class io.micronaut.cache.CacheConfiguration
 - getMaxSize() - Method in class io.micronaut.cache.ehcache.configuration.AbstractResourcePoolConfiguration
 - getName() - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - getName() - Method in interface io.micronaut.cache.Cache
 - getName() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - getName() - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - getName() - Method in class io.micronaut.cache.DelegatingAsyncCache
 - getName() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheClusterResourcePoolConfiguration
 - getName() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getName() - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - getName() - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - getName() - Method in class io.micronaut.cache.hazelcast.HazelcastSyncCache
 - getName() - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - getName() - Method in class io.micronaut.cache.infinispan.InfinispanCacheInfo
 - getName() - Method in class io.micronaut.cache.infinispan.InfinispanSyncCache
 - getName() - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - getName() - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - getNativeCache() - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - getNativeCache() - Method in interface io.micronaut.cache.Cache
 - getNativeCache() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - getNativeCache() - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - getNativeCache() - Method in class io.micronaut.cache.DelegatingAsyncCache
 - getNativeCache() - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - getNativeCache() - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - getNativeCache() - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - getNativeCache() - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - getNativeCache() - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - getOffheap() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - getOrder() - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - getSegments() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.DiskTieredCacheConfiguration
 - getServer() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getServerResource() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheClusterResourcePoolConfiguration
 - getServerResource() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredDedicatedResourcePoolConfiguration
 - getServerResource() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredSharedResourcePoolConfiguration
 - getServiceIds() - Method in class io.micronaut.cache.discovery.CachingCompositeDiscoveryClient
 - getSizeOfMaxObjectSize() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.HeapTieredCacheConfiguration
 - getSsl() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getStatistics() - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - getStoragePath() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - getUri() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration
 - getValueType() - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 
H
- handleInvalidateError(Cache<?>, Object, RuntimeException) - Method in class io.micronaut.cache.AsyncCacheErrorHandler
 - handleInvalidateError(Cache<?>, Object, RuntimeException) - Method in interface io.micronaut.cache.CacheErrorHandler
 - 
Handles a cache
CacheInvalidateerror. - handleInvalidateError(Cache<?>, RuntimeException) - Method in class io.micronaut.cache.AsyncCacheErrorHandler
 - handleInvalidateError(Cache<?>, RuntimeException) - Method in interface io.micronaut.cache.CacheErrorHandler
 - 
Handles a cache
CacheInvalidateerror. - handleLoadError(Cache<?>, Object, RuntimeException) - Method in interface io.micronaut.cache.CacheErrorHandler
 - 
Handles an error loading a value from the cache via
Cacheable. - handlePutError(Cache<?>, Object, Object, RuntimeException) - Method in class io.micronaut.cache.AsyncCacheErrorHandler
 - handlePutError(Cache<?>, Object, Object, RuntimeException) - Method in interface io.micronaut.cache.CacheErrorHandler
 - 
Handles a cache
CachePuterror. - hashCode() - Method in class io.micronaut.cache.interceptor.ParametersKey
 - HazelcastAsyncCache - Class in io.micronaut.cache.hazelcast
 - 
A
AsyncCacheimplementation based on Hazelcast. - HazelcastAsyncCache(ConversionService, IMap<Object, Object>, ExecutorService) - Constructor for class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - HazelcastCacheManager - Class in io.micronaut.cache.hazelcast
 - 
A
CacheManagerimplementation for Hazelcast. - HazelcastCacheManager(ConversionService, HazelcastInstance, ExecutorService) - Constructor for class io.micronaut.cache.hazelcast.HazelcastCacheManager
 - 
Constructor.
 - hazelcastClient() - Method in class io.micronaut.cache.hazelcast.HazelcastFactory
 - 
Create a singleton
HazelcastInstanceclient, if client config resource exists. - HazelcastClientConfigCondition() - Constructor for class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition.HazelcastClientConfigCondition
 - HazelcastClientConfiguration - Class in io.micronaut.cache.hazelcast
 - 
Configuration class for an Hazelcast as a client.
 - HazelcastConfigResourceCondition - Class in io.micronaut.cache.hazelcast.condition
 - 
Condition classes for checking Hazelcast config resources.
 - HazelcastConfigResourceCondition() - Constructor for class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition
 - HazelcastConfigResourceCondition.HazelcastClientConfigCondition - Class in io.micronaut.cache.hazelcast.condition
 - 
Condition that matches if any client config file exists.
 - HazelcastConfigResourceCondition.HazelcastInstanceConfigCondition - Class in io.micronaut.cache.hazelcast.condition
 - 
Condition that matches if any instance config file exists.
 - HazelcastFactory - Class in io.micronaut.cache.hazelcast
 - 
Factory class that creates a
HazelcastInstance. - HazelcastFactory() - Constructor for class io.micronaut.cache.hazelcast.HazelcastFactory
 - hazelcastInstance() - Method in class io.micronaut.cache.hazelcast.HazelcastFactory
 - 
Create a singleton
HazelcastInstanceinstance, if instance config resource exists. - hazelcastInstance(ClientConfig) - Method in class io.micronaut.cache.hazelcast.HazelcastFactory
 - 
Create a singleton
HazelcastInstanceclient, based on an existingClientConfigbean. - hazelcastInstance(Config) - Method in class io.micronaut.cache.hazelcast.HazelcastFactory
 - 
Create a singleton
HazelcastInstancemember, based on an existingConfigbean. - HazelcastInstanceConfigCondition() - Constructor for class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition.HazelcastInstanceConfigCondition
 - HazelcastMemberConfiguration - Class in io.micronaut.cache.hazelcast
 - 
Configuration class for an Hazelcast as a member.
 - HazelcastMemberConfiguration() - Constructor for class io.micronaut.cache.hazelcast.HazelcastMemberConfiguration
 - 
Default constructor.
 - HazelcastSyncCache - Class in io.micronaut.cache.hazelcast
 - 
A
SyncCacheimplementation based on Hazelcast. - HazelcastSyncCache(ConversionService, IMap<Object, Object>, ExecutorService) - Constructor for class io.micronaut.cache.hazelcast.HazelcastSyncCache
 - HeapTieredCacheConfiguration() - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.HeapTieredCacheConfiguration
 
I
- InfinispanAsyncCache - Class in io.micronaut.cache.infinispan
 - 
An
AsyncCacheimplementation based on Infinispan'sAsyncCache. - InfinispanAsyncCache(RemoteCache<Object, Object>, ConversionService) - Constructor for class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - InfinispanCacheFactory - Class in io.micronaut.cache.infinispan
 - 
Factory class that creates an Infinispan
RemoteCacheManager. - InfinispanCacheFactory(InfinispanHotRodClientConfiguration) - Constructor for class io.micronaut.cache.infinispan.InfinispanCacheFactory
 - InfinispanCacheInfo - Class in io.micronaut.cache.infinispan
 - 
Provides Infinispan cache statistics.
 - InfinispanCacheInfo(RemoteCache<Object, Object>) - Constructor for class io.micronaut.cache.infinispan.InfinispanCacheInfo
 - InfinispanCacheManager - Class in io.micronaut.cache.infinispan
 - 
A
DynamicCacheManagerthat creates Infinispan caches on demand. - InfinispanCacheManager(RemoteCacheManager, ConversionService) - Constructor for class io.micronaut.cache.infinispan.InfinispanCacheManager
 - InfinispanHotRodClientConfiguration - Class in io.micronaut.cache.infinispan
 - 
Infinispan HotRod client configuration properties.
 - InfinispanHotRodClientConfiguration(ResourceResolver, ExecutorFactory, Environment) - Constructor for class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - InfinispanSyncCache - Class in io.micronaut.cache.infinispan
 - 
A
SyncCacheimplementation based on Infinispan'sRemoteCache. - InfinispanSyncCache(ConversionService, RemoteCache<Object, Object>) - Constructor for class io.micronaut.cache.infinispan.InfinispanSyncCache
 - INSTANCE_CONFIG_FILES - Static variable in class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition
 - intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - interceptAsCompletableFuture(MethodInvocationContext<Object, Object>, Supplier<CompletionStage<?>>, ReturnType<?>, Argument<?>) - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - 
Intercept the async method invocation.
 - interceptSync(MethodInvocationContext, ReturnType<?>) - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - 
Intercept the annotated method invocation with sync.
 - invalidate(Object) - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - invalidate(Object) - Method in interface io.micronaut.cache.AsyncCache
 - 
Invalidate the value for the given key.
 - invalidate(Object) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - invalidate(Object) - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - invalidate(Object) - Method in class io.micronaut.cache.DelegatingAsyncCache
 - invalidate(Object) - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - invalidate(Object) - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - invalidate(Object) - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - invalidate(Object) - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - invalidate(Object) - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - invalidate(Object) - Method in interface io.micronaut.cache.SyncCache
 - 
Invalidate the value for the given key.
 - invalidateAll() - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - invalidateAll() - Method in interface io.micronaut.cache.AsyncCache
 - 
Invalidate all cached values within this cache.
 - invalidateAll() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - invalidateAll() - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - invalidateAll() - Method in class io.micronaut.cache.DelegatingAsyncCache
 - invalidateAll() - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - invalidateAll() - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - invalidateAll() - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - invalidateAll() - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - invalidateAll() - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - invalidateAll() - Method in interface io.micronaut.cache.SyncCache
 - 
Invalidate all cached values within this cache.
 - invalidateCache(String) - Method in class io.micronaut.cache.management.CachesEndpoint
 - 
Invalidates the cache.
 - invalidateCacheKey(String, String) - Method in class io.micronaut.cache.management.CachesEndpoint
 - 
Invalidates a key within the provided cache.
 - invalidateCaches() - Method in class io.micronaut.cache.management.CachesEndpoint
 - 
Invalidates all the caches.
 - invalidateOperations(ExecutableMethod<?, ?>) - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - 
Evict from the cache.
 - InvalidateOperations - Annotation Interface in io.micronaut.cache.annotation
 - 
Allows for repeated annotations of the type
CacheInvalidate. - io.micronaut.cache - package io.micronaut.cache
 - 
Contains cache interfaces and implementations in Micronaut.
 - io.micronaut.cache.annotation - package io.micronaut.cache.annotation
 - 
Contains cache annotations in Micronaut.
 - 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.discovery - package io.micronaut.cache.discovery
 - 
Caches related to the discovery client.
 - io.micronaut.cache.ehcache - package io.micronaut.cache.ehcache
 - 
Classes related to the integration of Ehcache caches into Micronaut's cache manager.
 - io.micronaut.cache.ehcache.configuration - package io.micronaut.cache.ehcache.configuration
 - io.micronaut.cache.ehcache.serialization - package io.micronaut.cache.ehcache.serialization
 - io.micronaut.cache.exceptions - package io.micronaut.cache.exceptions
 - 
Contains cache exceptions.
 - io.micronaut.cache.hazelcast - package io.micronaut.cache.hazelcast
 - 
Classes related to the integration of Hazelcast caches into Micronaut's cache manager.
 - io.micronaut.cache.hazelcast.condition - package io.micronaut.cache.hazelcast.condition
 - io.micronaut.cache.hazelcast.converters - package io.micronaut.cache.hazelcast.converters
 - io.micronaut.cache.infinispan - package io.micronaut.cache.infinispan
 - 
Infinispan support.
 - io.micronaut.cache.interceptor - package io.micronaut.cache.interceptor
 - 
Contains cache interceptors in Micronaut.
 - io.micronaut.cache.jcache - package io.micronaut.cache.jcache
 - 
Contains integration with JCache managers.
 - io.micronaut.cache.jcache.metrics - package io.micronaut.cache.jcache.metrics
 - io.micronaut.cache.management - package io.micronaut.cache.management
 - 
Caches management endpoint.
 - io.micronaut.cache.noop - package io.micronaut.cache.noop
 - io.micronaut.cache.serialize - package io.micronaut.cache.serialize
 - 
Contains cache serializers in Micronaut.
 - isEnabled() - Method in class io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration
 - 
Default value (true).
 - 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.
 - isRecordStats() - Method in class io.micronaut.cache.CacheConfiguration
 - 
Some caches support recording statistics.
 - isTestMode() - Method in class io.micronaut.cache.CacheConfiguration
 - 
Some caches have a test mode.
 
J
- JCACHE_ENABLED - Static variable in class io.micronaut.cache.jcache.JCacheManager
 - 
Whether JCache integration is enabled.
 - JCacheManager - Class in io.micronaut.cache.jcache
 - 
Adapter for JCache.
 - JCacheManager(CacheManager, ExecutorService, ConversionService) - Constructor for class io.micronaut.cache.jcache.JCacheManager
 - 
Default constructor.
 - JCacheMetricsBinder - Class in io.micronaut.cache.jcache.metrics
 - 
Instruments the active JCache manager.
 - JCacheMetricsBinder(BeanProvider<MeterRegistry>) - Constructor for class io.micronaut.cache.jcache.metrics.JCacheMetricsBinder
 - 
Default constructor.
 - JCacheSyncCache - Class in io.micronaut.cache.jcache
 - 
An implementation of
SyncCachefor JCache. - JCacheSyncCache(Cache<?, ?>, ConversionService, ExecutorService) - Constructor for class io.micronaut.cache.jcache.JCacheSyncCache
 - 
Default constructor.
 
K
- keyGenerator() - Element in annotation interface io.micronaut.cache.annotation.Cacheable
 - 
Alias for
CacheConfig.keyGenerator(). - keyGenerator() - Element in annotation interface io.micronaut.cache.annotation.CacheConfig
 - keyGenerator() - Element in annotation interface io.micronaut.cache.annotation.CacheInvalidate
 - 
Alias for
CacheConfig.keyGenerator(). - keyGenerator() - Element in annotation interface io.micronaut.cache.annotation.CachePut
 - 
Alias for
CacheConfig.keyGenerator(). - KotlinSuspendFunCacheKeyGenerator - Class in io.micronaut.cache.interceptor
 - 
An implementation of the
CacheKeyGeneratorwhich works exactly likeDefaultCacheKeyGeneratorbut drops the last parameter. - KotlinSuspendFunCacheKeyGenerator() - Constructor for class io.micronaut.cache.interceptor.KotlinSuspendFunCacheKeyGenerator
 
M
- MapToConcurrentMapConverter - Class in io.micronaut.cache.hazelcast.converters
 - 
Converts a map to a concurrent map.
 - MapToConcurrentMapConverter() - Constructor for class io.micronaut.cache.hazelcast.converters.MapToConcurrentMapConverter
 - matches(ConditionContext) - Method in class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition.HazelcastClientConfigCondition
 - matches(ConditionContext) - Method in class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition.HazelcastInstanceConfigCondition
 - matches(ConditionContext) - Method in class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition
 - MicronautExecutorFactory - Class in io.micronaut.cache.infinispan
 - 
An
ExecutorFactoryimplementation based on the existing IOExecutorServicebean. - MicronautExecutorFactory(ExecutorService) - Constructor for class io.micronaut.cache.infinispan.MicronautExecutorFactory
 
N
- NAME - Static variable in class io.micronaut.cache.management.CachesEndpoint
 - 
Endpoint name.
 - NoOpCacheManager - Class in io.micronaut.cache.noop
 - 
A no operation
CacheManagerimplementation suitable for disabling caching. - NoOpCacheManager() - Constructor for class io.micronaut.cache.noop.NoOpCacheManager
 - 
Constructor.
 - NoOpSyncCache - Class in io.micronaut.cache.noop
 - 
A no operation
SyncCacheimplementation suitable for disabling caching. - NoOpSyncCache(String) - Constructor for class io.micronaut.cache.noop.NoOpSyncCache
 - 
Constructor.
 
O
- OffheapTieredCacheConfiguration() - Constructor for class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.OffheapTieredCacheConfiguration
 - onCreated(BeanCreatedEvent<Cache<?>>) - Method in class io.micronaut.cache.caffeine.metrics.CaffeineCacheMetricsBinder
 - onCreated(BeanCreatedEvent<CacheManager>) - Method in class io.micronaut.cache.jcache.metrics.JCacheMetricsBinder
 
P
- parameters() - Element in annotation interface io.micronaut.cache.annotation.Cacheable
 - 
Limit the automatic
CacheKeyGeneratorto the given parameter names. - parameters() - Element in annotation interface io.micronaut.cache.annotation.CacheInvalidate
 - 
Limit the automatic
CacheKeyGeneratorto the given parameter names. - parameters() - Element in annotation interface io.micronaut.cache.annotation.CachePut
 - 
Limit the automatic
CacheKeyGeneratorto the given parameter names. - ParametersKey - Class in io.micronaut.cache.interceptor
 - 
A key that uses the parameters of a method.
 - ParametersKey(Object...) - Constructor for class io.micronaut.cache.interceptor.ParametersKey
 - POSITION - Static variable in class io.micronaut.cache.interceptor.CacheInterceptor
 - 
The position on the interceptor in the chain.
 - PREFIX - Static variable in class io.micronaut.cache.CacheConfiguration
 - 
The prefix for cache configuration.
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheClusterResourcePoolConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredDedicatedResourcePoolConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredSharedResourcePoolConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.DiskTieredCacheConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.HeapTieredCacheConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.OffheapTieredCacheConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - PREFIX - Static variable in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - put(Object, Object) - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - put(Object, Object) - Method in interface io.micronaut.cache.AsyncCache
 - 
Cache the specified value using the specified key.
 - put(Object, Object) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - 
Cache the specified value using the specified key.
 - put(Object, Object) - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - put(Object, Object) - Method in class io.micronaut.cache.DelegatingAsyncCache
 - put(Object, Object) - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - put(Object, Object) - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - put(Object, Object) - Method in class io.micronaut.cache.hazelcast.HazelcastSyncCache
 - put(Object, Object) - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - put(Object, Object) - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - put(Object, Object) - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - put(Object, Object) - Method in interface io.micronaut.cache.SyncCache
 - 
Cache the specified value using the specified key.
 - putIfAbsent(Object, Supplier<T>) - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - putIfAbsent(Object, Supplier<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - putIfAbsent(Object, Supplier<T>) - Method in interface io.micronaut.cache.SyncCache
 - 
Cache the supplied value using the specified key if it is not already present.
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.AbstractMapBasedSyncCache
 - putIfAbsent(Object, T) - Method in interface io.micronaut.cache.AsyncCache
 - 
Cache the specified value using the specified key if it is not already present.
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.DelegatingAsyncBlockingCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.DelegatingAsyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.ehcache.EhcacheSyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.hazelcast.HazelcastAsyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.infinispan.InfinispanAsyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.jcache.JCacheSyncCache
 - putIfAbsent(Object, T) - Method in class io.micronaut.cache.noop.NoOpSyncCache
 - putIfAbsent(Object, T) - Method in interface io.micronaut.cache.SyncCache
 - 
Cache the specified value using the specified key if it is not already present.
 - putOperations(ExecutableMethod<?, ?>) - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - 
Saving inside the cache.
 - PutOperations - Annotation Interface in io.micronaut.cache.annotation
 - 
Allows for repeated annotations of the type
CachePut. 
R
- read(ByteBuffer) - Method in class io.micronaut.cache.ehcache.serialization.CharSequenceSerializer
 - resolveKeyGenerator(Class<? extends CacheKeyGenerator>) - Method in class io.micronaut.cache.interceptor.CacheInterceptor
 - 
Resolve the cache key generator from the give type.
 - resourceExists(ConditionContext<?>, String[]) - Method in class io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition
 - 
Checks whether any path given exists.
 
S
- serialize(CharSequence) - Method in class io.micronaut.cache.ehcache.serialization.CharSequenceSerializer
 - serialize(Object) - Method in class io.micronaut.cache.serialize.DefaultStringKeySerializer
 - serialize(Object, OutputStream) - Method in class io.micronaut.cache.serialize.DefaultStringKeySerializer
 - setBuilder(CacheConfigurationBuilder) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - setBuilder(CacheManagerBuilder) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - setCharset(Charset) - Method in class io.micronaut.cache.CacheConfiguration
 - setCluster(EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - setClusteredDedicated(EhcacheConfiguration.ClusteredDedicatedResourcePoolConfiguration) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - setClusteredShared(EhcacheConfiguration.ClusteredSharedResourcePoolConfiguration) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - setConfigFile(String) - Method in class io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - setDefaultServerResource(String) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration
 - setDefaultSizeOfMaxObjectSize(Long) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - setDisk(EhcacheConfiguration.DiskTieredCacheConfiguration) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - setEnabled(boolean) - Method in class io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration
 - setExpireAfterAccess(Duration) - Method in class io.micronaut.cache.CacheConfiguration
 - setExpireAfterWrite(Duration) - Method in class io.micronaut.cache.CacheConfiguration
 - setHeap(EhcacheConfiguration.HeapTieredCacheConfiguration) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - setInitialCapacity(Integer) - Method in class io.micronaut.cache.CacheConfiguration
 - setKeyType(Class<?>) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - setListenToEvictions(boolean) - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
 - setListenToRemovals(boolean) - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
 - setMaxEntries(Long) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.HeapTieredCacheConfiguration
 - setMaximumSize(Long) - Method in class io.micronaut.cache.CacheConfiguration
 - setMaximumWeight(Long) - Method in class io.micronaut.cache.CacheConfiguration
 - setMaxSize(Long) - Method in class io.micronaut.cache.ehcache.configuration.AbstractResourcePoolConfiguration
 - setOffheap(EhcacheConfiguration.OffheapTieredCacheConfiguration) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - setRecordStats(boolean) - Method in class io.micronaut.cache.CacheConfiguration
 - 
Set whether record stats is enabled.
 - setSegments(Integer) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.DiskTieredCacheConfiguration
 - setServerResource(String) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheClusterResourcePoolConfiguration
 - setServerResource(String) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredDedicatedResourcePoolConfiguration
 - setServerResource(String) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredSharedResourcePoolConfiguration
 - setSizeOfMaxObjectSize(Long) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.HeapTieredCacheConfiguration
 - setStoragePath(String) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - setTestMode(boolean) - Method in class io.micronaut.cache.CacheConfiguration
 - 
Set whether test mode is enabled.
 - SETTING_ENABLED - Static variable in class io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration
 - 
Configuration property name for enabled discovery cache client.
 - setUri(String) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration
 - setValueType(Class<?>) - Method in class io.micronaut.cache.ehcache.configuration.EhcacheConfiguration
 - SyncCache<C> - Interface in io.micronaut.cache
 - 
A synchronous API for accessing cache values that is useful for in-memory caching implementations.
 
T
- toString() - Method in class io.micronaut.cache.interceptor.ParametersKey
 
V
- value() - Element in annotation interface io.micronaut.cache.annotation.Cacheable
 - 
Alias for
CacheConfig.cacheNames(). - value() - Element in annotation interface io.micronaut.cache.annotation.CacheConfig
 - value() - Element in annotation interface io.micronaut.cache.annotation.CacheInvalidate
 - 
Alias for
CacheConfig.cacheNames(). - value() - Element in annotation interface io.micronaut.cache.annotation.CachePut
 - 
Alias for
CacheConfig.cacheNames(). - value() - Element in annotation interface io.micronaut.cache.annotation.InvalidateOperations
 - value() - Element in annotation interface io.micronaut.cache.annotation.PutOperations
 
Z
- ZERO_ARG_KEY - Static variable in class io.micronaut.cache.interceptor.ParametersKey
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form