Class Hierarchy
- java.lang.Object
- io.avaje.inject.spi.EnrichBean<B>
- io.avaje.inject.spi.GenericType<T> (implements java.lang.reflect.Type)
- io.avaje.inject.spi.SuppliedBean<B>
Interface Hierarchy
- java.lang.AutoCloseable
- io.avaje.inject.BeanScope
- io.avaje.inject.BeanEntry
- io.avaje.inject.spi.BeanFactory<T,R>
- io.avaje.inject.spi.BeanFactory2<T,R,R2>
- io.avaje.inject.BeanScopeBuilder
- io.avaje.inject.BeanScopeBuilder.ForTesting
- io.avaje.inject.spi.Builder
- io.avaje.inject.spi.Module
- io.avaje.inject.spi.Module.Custom
Annotation Type Hierarchy
- io.avaje.inject.Bean (implements java.lang.annotation.Annotation)
- io.avaje.inject.spi.DependencyMeta (implements java.lang.annotation.Annotation)
- io.avaje.inject.Factory (implements java.lang.annotation.Annotation)
- io.avaje.inject.spi.Generated (implements java.lang.annotation.Annotation)
- io.avaje.inject.InjectModule (implements java.lang.annotation.Annotation)
- io.avaje.inject.PostConstruct (implements java.lang.annotation.Annotation)
- io.avaje.inject.PreDestroy (implements java.lang.annotation.Annotation)
- io.avaje.inject.Primary (implements java.lang.annotation.Annotation)
- io.avaje.inject.Priority (implements java.lang.annotation.Annotation)
- io.avaje.inject.Secondary (implements java.lang.annotation.Annotation)