Class Hierarchy
- java.lang.Object
- io.activej.inject.impl.AbstractCompiledBinding<R> (implements io.activej.inject.impl.CompiledBinding<R>)
- io.activej.inject.module.AbstractModule (implements io.activej.inject.module.Module)
- io.activej.inject.impl.AbstractRootCompiledBinding<R> (implements io.activej.inject.impl.CompiledBinding<R>)
- io.activej.inject.impl.AbstractUnsyncCompiledBinding<R> (implements io.activej.inject.impl.CompiledBinding<R>)
- io.activej.inject.binding.Binding<T>
- io.activej.inject.binding.Bindings.BindingToConstructor0<R>
- io.activej.inject.binding.Bindings.BindingToConstructor1<R,T1>
- io.activej.inject.binding.Bindings.BindingToConstructor2<R,T1,T2>
- io.activej.inject.binding.Bindings.BindingToConstructor3<R,T1,T2,T3>
- io.activej.inject.binding.Bindings.BindingToConstructor4<R,T1,T2,T3,T4>
- io.activej.inject.binding.Bindings.BindingToConstructor5<R,T1,T2,T3,T4,T5>
- io.activej.inject.binding.Bindings.BindingToConstructor6<R,T1,T2,T3,T4,T5,T6>
- io.activej.inject.binding.Bindings.BindingToConstructorN<R>
- io.activej.inject.binding.Bindings.BindingToInstance<T>
- io.activej.inject.binding.BindingToKey<T>
- io.activej.inject.binding.BindingGenerators
- io.activej.inject.impl.BindingInitializer<T>
- io.activej.inject.binding.Bindings
- io.activej.inject.binding.BindingTransformers
- io.activej.inject.Injector (implements io.activej.inject.ResourceLocator)
- io.activej.inject.Key<T>
- io.activej.inject.KeyPattern<T>
- io.activej.inject.util.LocationInfo
- io.activej.inject.module.ModuleBuilderImpl<T> (implements io.activej.inject.module.ModuleBuilder1<T>)
- io.activej.inject.module.ModuleBuilderImpl.BindingDesc
- io.activej.inject.module.Modules
- io.activej.inject.binding.Multibinders
- io.activej.inject.binding.OptionalDependency<T>
- io.activej.inject.impl.Preprocessor
- io.activej.inject.impl.Preprocessor.InstanceInjectorImpl<T> (implements io.activej.inject.InstanceInjector<T>)
- io.activej.inject.impl.Preprocessor.InstanceProviderImpl<T> (implements io.activej.inject.InstanceProvider<T>)
- io.activej.inject.Qualifiers
- java.lang.Record
- io.activej.inject.util.ReflectionUtils
- io.activej.inject.util.ReflectionUtils.TemplatedProviderGenerator (implements io.activej.inject.binding.BindingGenerator<T>)
- io.activej.inject.Scope
- io.activej.inject.util.ScopedKey
- io.activej.inject.module.SimpleModule (implements io.activej.inject.module.Module)
- java.lang.Throwable (implements java.io.Serializable)
- io.activej.inject.util.Trie<K,V>
- io.activej.inject.util.TypeUtils
- io.activej.inject.module.UniqueQualifierImpl (implements io.activej.inject.module.UniqueQualifier)
- io.activej.inject.util.Utils
Annotation Interface Hierarchy