Packages

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait GCMode extends AnyRef
  2. trait Injector extends Planner with Producer
  3. trait Locator extends AnyRef

    Holds the object graph created by executing a plan

    Holds the object graph created by executing a plan

    See also

    Injector

    Planner

    Producer

  4. trait LoggerHook extends AnyRef
  5. trait Planner extends AnyRef
  6. final case class PlannerInput(bindings: ModuleBase, mode: GCMode) extends Product with Serializable

    Input for Planner

    Input for Planner

    bindings

    Bindings probably created using com.github.pshirshov.izumi.distage.model.definition.ModuleDef DSL

    mode

    Garbage collection roots. Garbage collector will remove all bindings that aren't direct or indirect dependencies of the chosen root DIKeys from the plan - they will never be instantiated. If left empty, garbage collection will not be performed – that would be equivalent to designating all DIKeys as roots.

  7. trait Producer extends AnyRef

Value Members

  1. object GCMode
  2. object Locator
  3. object PlannerInput extends Serializable

Ungrouped