Class Hierarchy
- java.lang.Object
- io.streamthoughts.azkarra.api.components.ComponentDescriptor<T> (implements java.lang.Comparable<T>)
- io.streamthoughts.azkarra.api.components.ComponentFactory.SimpleFactory<T> (implements io.streamthoughts.azkarra.api.components.ComponentFactory<T>)
- io.streamthoughts.azkarra.api.components.ComponentModule<T> (implements io.streamthoughts.azkarra.api.components.ComponentFactory<T>, io.streamthoughts.azkarra.api.components.ComponentRegistryAware, io.streamthoughts.azkarra.api.config.Configurable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.streamthoughts.azkarra.api.errors.AzkarraException
- io.streamthoughts.azkarra.api.errors.AzkarraContextException
- io.streamthoughts.azkarra.api.components.NoSuchComponentException
- io.streamthoughts.azkarra.api.components.NoUniqueComponentException
- io.streamthoughts.azkarra.api.errors.AzkarraContextException
- io.streamthoughts.azkarra.api.errors.AzkarraException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- io.streamthoughts.azkarra.api.components.ComponentRegistry
- java.io.Closeable
- io.streamthoughts.azkarra.api.components.ComponentAliasesGenerator
- io.streamthoughts.azkarra.api.components.ComponentClassReader
- io.streamthoughts.azkarra.api.components.ComponentDescriptorFactory<T>
- io.streamthoughts.azkarra.api.components.ComponentFactory<T>
- io.streamthoughts.azkarra.api.components.ComponentRegistryAware
- io.streamthoughts.azkarra.api.components.Versioned