Package io.activej.inject
package io.activej.inject
-
ClassDescriptionInjector is the main working component of the ActiveJ Inject.This is a function which can inject instances into
Injectfields and methods of some already existing object.A provider, unlike other DI frameworks, is just a version ofInjector.getInstance(io.activej.inject.Key<T>)with a baked in key.Key<T>The key defines an identity of a binding.Key.KeyImpl<T>KeyPattern<T>A pattern to match a dependency injectionKeyA default subclass to be used byKeyPattern.of*andKeyPattern.ofType*constructorsThis class holds utility methods used for validating and creating objects used as qualifiers.