package model
Package Members
- package exceptions
- package recursive
Type Members
- trait Injector[F[_]] extends Planner with Producer
Injector creates object graphs (izumi.distage.model.Locators) from a izumi.distage.model.definition.ModuleDef or from an izumi.distage.model.plan.OrderedPlan
Injector creates object graphs (izumi.distage.model.Locators) from a izumi.distage.model.definition.ModuleDef or from an izumi.distage.model.plan.OrderedPlan
- See also
izumi.distage.model.Planner
izumi.distage.model.Producer
- final case class InjectorProvidedEnv(injectorFactory: InjectorFactory, bootstrapModule: BootstrapModule, bootstrapLocator: Locator, defaultModule: izumi.distage.model.definition.Module @izumi.distage.model.definition.Id("defaultModule"), planner: Planner, interpreter: PlanInterpreter) extends Product with Serializable