Hierarchy For All Packages
Package Hierarchies:- io.micronaut.cache,
 - io.micronaut.cache.annotation,
 - io.micronaut.cache.caffeine,
 - io.micronaut.cache.caffeine.configuration,
 - io.micronaut.cache.caffeine.graal,
 - io.micronaut.cache.caffeine.metrics,
 - io.micronaut.cache.discovery,
 - io.micronaut.cache.ehcache,
 - io.micronaut.cache.ehcache.configuration,
 - io.micronaut.cache.ehcache.serialization,
 - io.micronaut.cache.exceptions,
 - io.micronaut.cache.hazelcast,
 - io.micronaut.cache.hazelcast.condition,
 - io.micronaut.cache.hazelcast.converters,
 - io.micronaut.cache.infinispan,
 - io.micronaut.cache.interceptor,
 - io.micronaut.cache.jcache,
 - io.micronaut.cache.jcache.metrics,
 - io.micronaut.cache.management,
 - io.micronaut.cache.noop,
 - io.micronaut.cache.serialize
 
Class Hierarchy
- java.lang.Object
- io.micronaut.cache.AbstractMapBasedSyncCache<C> (implements io.micronaut.cache.SyncCache<C>)
- io.micronaut.cache.hazelcast.HazelcastSyncCache
 - io.micronaut.cache.infinispan.InfinispanSyncCache
 
 - io.micronaut.cache.ehcache.configuration.AbstractResourcePoolConfiguration
- io.micronaut.cache.ehcache.configuration.EhcacheClusterResourcePoolConfiguration (implements io.micronaut.core.naming.Named)
 - io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredDedicatedResourcePoolConfiguration
 - io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.DiskTieredCacheConfiguration
 - io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.HeapTieredCacheConfiguration
 - io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.OffheapTieredCacheConfiguration
 
 - io.micronaut.cache.AsyncCacheErrorHandler (implements io.micronaut.cache.CacheErrorHandler)
 - io.micronaut.cache.CacheConfiguration
- io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
- io.micronaut.cache.caffeine.DefaultCacheConfiguration
 
 - io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration (implements io.micronaut.core.util.Toggleable)
 
 - io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
 - io.micronaut.cache.interceptor.CacheInterceptor (implements io.micronaut.aop.MethodInterceptor<T,
R>)  - io.micronaut.cache.management.CachesEndpoint
 - io.micronaut.cache.caffeine.metrics.CaffeineCacheMetricsBinder (implements io.micronaut.context.event.BeanCreatedEventListener<T>)
 - io.micronaut.cache.caffeine.graal.CaffeineFeature (implements org.graalvm.nativeimage.hosted.Feature)
 - io.micronaut.cache.ehcache.serialization.CharSequenceSerializer (implements org.ehcache.spi.serialization.Serializer<T>)
 - com.hazelcast.client.config.ClientConfig
- io.micronaut.cache.hazelcast.HazelcastClientConfiguration
 
 - io.micronaut.discovery.CompositeDiscoveryClient (implements io.micronaut.discovery.DiscoveryClient)
- io.micronaut.cache.discovery.CachingCompositeDiscoveryClient
 
 - com.hazelcast.config.Config
- io.micronaut.cache.hazelcast.HazelcastMemberConfiguration
 
 - io.micronaut.cache.DefaultCacheErrorHandler (implements io.micronaut.cache.CacheErrorHandler)
 - io.micronaut.cache.interceptor.DefaultCacheKeyGenerator (implements io.micronaut.cache.interceptor.CacheKeyGenerator)
- io.micronaut.cache.interceptor.KotlinSuspendFunCacheKeyGenerator
 
 - io.micronaut.cache.DefaultCacheManager<C> (implements io.micronaut.cache.CacheManager<C>)
 - io.micronaut.cache.caffeine.DefaultDynamicCacheManager (implements io.micronaut.cache.DynamicCacheManager<C>)
 - io.micronaut.cache.serialize.DefaultStringKeySerializer (implements io.micronaut.core.serialize.ObjectSerializer)
 - io.micronaut.cache.caffeine.DefaultSyncCache (implements io.micronaut.cache.SyncCache<C>)
 - io.micronaut.cache.DelegatingAsyncBlockingCache<C> (implements io.micronaut.cache.AsyncCache<C>)
 - io.micronaut.cache.DelegatingAsyncCache<C> (implements io.micronaut.cache.AsyncCache<C>)
 - io.micronaut.cache.ehcache.EhcacheCacheFactory
 - io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration
 - io.micronaut.cache.ehcache.configuration.EhcacheCacheManagerConfiguration.EhcacheClusterConfiguration
 - io.micronaut.cache.ehcache.configuration.EhcacheConfiguration (implements io.micronaut.core.naming.Named)
 - io.micronaut.cache.ehcache.configuration.EhcacheConfiguration.ClusteredSharedResourcePoolConfiguration
 - io.micronaut.cache.ehcache.EhcacheSyncCache (implements io.micronaut.cache.SyncCache<C>)
 - io.micronaut.cache.hazelcast.HazelcastAsyncCache (implements io.micronaut.cache.AsyncCache<C>)
 - io.micronaut.cache.hazelcast.HazelcastCacheManager (implements io.micronaut.cache.DynamicCacheManager<C>)
 - io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition (implements io.micronaut.context.condition.Condition)
- io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition.HazelcastClientConfigCondition
 - io.micronaut.cache.hazelcast.condition.HazelcastConfigResourceCondition.HazelcastInstanceConfigCondition
 
 - io.micronaut.cache.hazelcast.HazelcastFactory
 - io.micronaut.cache.infinispan.InfinispanAsyncCache (implements io.micronaut.cache.AsyncCache<C>)
 - io.micronaut.cache.infinispan.InfinispanCacheFactory
 - io.micronaut.cache.infinispan.InfinispanCacheInfo (implements io.micronaut.cache.CacheInfo)
 - io.micronaut.cache.infinispan.InfinispanCacheManager (implements io.micronaut.cache.DynamicCacheManager<C>)
 - io.micronaut.cache.infinispan.InfinispanHotRodClientConfiguration
 - io.micronaut.cache.jcache.JCacheManager (implements io.micronaut.cache.CacheManager<C>)
 - io.micronaut.cache.jcache.metrics.JCacheMetricsBinder (implements io.micronaut.context.event.BeanCreatedEventListener<T>)
 - io.micronaut.cache.jcache.JCacheSyncCache (implements io.micronaut.cache.SyncCache<C>)
 - io.micronaut.cache.hazelcast.converters.MapToConcurrentMapConverter (implements io.micronaut.core.convert.TypeConverter<S,
T>)  - io.micronaut.cache.infinispan.MicronautExecutorFactory (implements org.infinispan.commons.executors.ExecutorFactory)
 - io.micronaut.cache.noop.NoOpCacheManager (implements io.micronaut.cache.CacheManager<C>)
 - io.micronaut.cache.noop.NoOpSyncCache (implements io.micronaut.cache.SyncCache<C>)
 - io.micronaut.cache.interceptor.ParametersKey (implements java.io.Serializable)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.micronaut.cache.exceptions.CacheSystemException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 
 - io.micronaut.cache.AbstractMapBasedSyncCache<C> (implements io.micronaut.cache.SyncCache<C>)
 
Interface Hierarchy
- io.micronaut.cache.Cache<C>
- io.micronaut.cache.AsyncCache<C>
 - io.micronaut.cache.SyncCache<C>
 
 - io.micronaut.cache.CacheErrorHandler
 - io.micronaut.cache.interceptor.CacheKeyGenerator
 - io.micronaut.cache.CacheManager<C>
 - io.micronaut.cache.DynamicCacheManager<C>
 - io.micronaut.core.naming.Named
- io.micronaut.cache.CacheInfo
 
 
Annotation Interface Hierarchy
- io.micronaut.cache.annotation.Cacheable (implements java.lang.annotation.Annotation)
 - io.micronaut.cache.annotation.CacheAnnotation (implements java.lang.annotation.Annotation)
 - io.micronaut.cache.annotation.CacheConfig (implements java.lang.annotation.Annotation)
 - io.micronaut.cache.annotation.CacheInvalidate (implements java.lang.annotation.Annotation)
 - io.micronaut.cache.annotation.CachePut (implements java.lang.annotation.Annotation)
 - io.micronaut.cache.annotation.InvalidateOperations (implements java.lang.annotation.Annotation)
 - io.micronaut.cache.annotation.PutOperations (implements java.lang.annotation.Annotation)