Hierarchy For All Packages
Package Hierarchies:- io.micronaut.eclipsestore,
 - io.micronaut.eclipsestore.annotations,
 - io.micronaut.eclipsestore.cache,
 - io.micronaut.eclipsestore.conf,
 - io.micronaut.eclipsestore.dynamodb,
 - io.micronaut.eclipsestore.health,
 - io.micronaut.eclipsestore.interceptors,
 - io.micronaut.eclipsestore.metrics,
 - io.micronaut.eclipsestore.postgres,
 - io.micronaut.eclipsestore.rest,
 - io.micronaut.eclipsestore.s3,
 - io.micronaut.eclipsestore.testutils
 
Class Hierarchy
- java.lang.Object
- io.micronaut.eclipsestore.cache.CacheConfigurationFactory<K,
V>  - io.micronaut.eclipsestore.cache.CacheConfigurationProperties (implements io.micronaut.eclipsestore.cache.CacheConfiguration)
 - io.micronaut.eclipsestore.cache.CacheFactory
 - io.micronaut.eclipsestore.dynamodb.DefaultDynamoDBStorageConfigurationProvider (implements io.micronaut.eclipsestore.dynamodb.DynamoDbStorageConfigurationProvider)
 - io.micronaut.eclipsestore.rest.DefaultEclipseStoreRestService (implements io.micronaut.eclipsestore.rest.EclipseStoreRestService)
 - io.micronaut.eclipsestore.conf.DefaultEmbeddedStorageConfigurationProvider (implements io.micronaut.eclipsestore.conf.EmbeddedStorageConfigurationProvider)
 - io.micronaut.eclipsestore.postgres.DefaultPostgresStorageConfigurationProvider (implements io.micronaut.eclipsestore.postgres.PostgresStorageConfigurationProvider)
 - io.micronaut.eclipsestore.DefaultRootProvider<T> (implements io.micronaut.eclipsestore.RootProvider<T>)
 - io.micronaut.eclipsestore.s3.DefaultS3StorageConfigurationProvider (implements io.micronaut.eclipsestore.s3.S3StorageConfigurationProvider)
 - io.micronaut.eclipsestore.dynamodb.DynamoDbStorageFoundationFactory
 - io.micronaut.eclipsestore.cache.EclipseStoreCacheConfigurationProperties<K,
V> (implements io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration<K, V>)  - io.micronaut.eclipsestore.conf.EclipseStoreConfigurationProperties (implements io.micronaut.eclipsestore.conf.EclipseStoreConfiguration)
 - io.micronaut.eclipsestore.health.EclipseStoreHealth
 - io.micronaut.eclipsestore.health.EclipseStoreHealthIndicator (implements io.micronaut.management.health.indicator.HealthIndicator)
 - io.micronaut.eclipsestore.metrics.EclipseStoreMetricsBinder (implements io.micrometer.core.instrument.binder.MeterBinder)
 - io.micronaut.eclipsestore.rest.EclipseStoreRestController
 - io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfigurationProperties (implements io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfiguration)
 - io.micronaut.eclipsestore.conf.EmbeddedStorageFoundationFactory
 - org.testcontainers.containers.FailureDetectingExternalResource (implements org.junit.rules.TestRule)
- org.testcontainers.containers.GenericContainer<SELF> (implements java.lang.AutoCloseable, org.testcontainers.containers.Container<SELF>, org.testcontainers.lifecycle.Startable, org.testcontainers.containers.wait.strategy.WaitStrategyTarget)
- io.micronaut.eclipsestore.testutils.DynamoDbLocal
 - org.testcontainers.containers.MinIOContainer
- io.micronaut.eclipsestore.testutils.MinioLocal
 
 
 
 - org.testcontainers.containers.GenericContainer<SELF> (implements java.lang.AutoCloseable, org.testcontainers.containers.Container<SELF>, org.testcontainers.lifecycle.Startable, org.testcontainers.containers.wait.strategy.WaitStrategyTarget)
 - io.micronaut.cache.jcache.JCacheSyncCache (implements io.micronaut.cache.SyncCache<C>)
- io.micronaut.eclipsestore.cache.EclipseStoreSyncCache<K,
V> (implements java.lang.AutoCloseable)  
 - io.micronaut.eclipsestore.cache.EclipseStoreSyncCache<K,
 - io.micronaut.eclipsestore.postgres.PostgresStorageFoundationFactory
 - io.micronaut.eclipsestore.rest.RootObject
 - io.micronaut.eclipsestore.testutils.S3Configuration
 - io.micronaut.eclipsestore.testutils.S3ConfigurationProperties
 - io.micronaut.eclipsestore.s3.S3StorageFoundationFactory
 - io.micronaut.eclipsestore.conf.StorageManagerFactory
 - io.micronaut.eclipsestore.annotations.StoreAnnotationMapperUtils
 - io.micronaut.eclipsestore.interceptors.StoreInterceptor (implements io.micronaut.aop.MethodInterceptor<T,
R>)  - io.micronaut.eclipsestore.annotations.StoreParamsAnnotationMapper (implements io.micronaut.inject.annotation.TypedAnnotationMapper<T>)
 - io.micronaut.eclipsestore.annotations.StoreReturnAnnotationMapper (implements io.micronaut.inject.annotation.TypedAnnotationMapper<T>)
 - io.micronaut.eclipsestore.annotations.StoreRootAnnotationMapper (implements io.micronaut.inject.annotation.TypedAnnotationMapper<T>)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.micronaut.eclipsestore.interceptors.StorageInterceptorException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 
 - io.micronaut.eclipsestore.cache.CacheConfigurationFactory<K,
 
Interface Hierarchy
- io.micronaut.eclipsestore.rest.EclipseStoreRestService
 - io.micronaut.eclipsestore.cache.ExpiryPolicyFactory
 - io.micronaut.core.naming.Named
- io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration<K,
V> (also extends io.micronaut.core.util.Toggleable)  - io.micronaut.eclipsestore.conf.RootClassConfigurationProvider
- io.micronaut.eclipsestore.dynamodb.DynamoDbStorageConfigurationProvider
 - io.micronaut.eclipsestore.conf.EmbeddedStorageConfigurationProvider
 - io.micronaut.eclipsestore.postgres.PostgresStorageConfigurationProvider
 - io.micronaut.eclipsestore.s3.S3StorageConfigurationProvider
 
 
 - io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration<K,
 - io.micronaut.eclipsestore.RootProvider<T>
 - io.micronaut.core.util.Toggleable
- io.micronaut.eclipsestore.cache.CacheConfiguration
 - io.micronaut.eclipsestore.cache.EclipseStoreCacheConfiguration<K,
V> (also extends io.micronaut.core.naming.Named)  - io.micronaut.eclipsestore.conf.EclipseStoreConfiguration
 - io.micronaut.eclipsestore.rest.EclipseStoreRestControllerConfiguration
 
 
Annotation Interface Hierarchy
- io.micronaut.eclipsestore.annotations.Store (implements java.lang.annotation.Annotation)
 - io.micronaut.eclipsestore.annotations.StoreParams (implements java.lang.annotation.Annotation)
 - io.micronaut.eclipsestore.annotations.StoreReturn (implements java.lang.annotation.Annotation)
 - io.micronaut.eclipsestore.annotations.StoreRoot (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.micronaut.eclipsestore.annotations.StoringStrategy
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)