Package io.activej.inject.binding
package io.activej.inject.binding
-
ClassDescriptionBinding<T>A binding is one of the main components of ActiveJ Inject.This is a function that can try to generate a missing dependency binding when
Injectorcompiles the final binding graph trie.Bindings.BindingToConstructor2<R,T1, T2> Bindings.BindingToConstructor3<R,T1, T2, T3> Bindings.BindingToConstructor4<R,T1, T2, T3, T4> Bindings.BindingToConstructor5<R,T1, T2, T3, T4, T5> Bindings.BindingToConstructor6<R,T1, T2, T3, T4, T5, T6> BindingToKey<T>This is a transformation function that is applied by theinjectorto each binding once.Bindings can be transient, eager, or none of the previous.Multibinder<T>This is a function that is used to resolve binding conflicts.