Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- PlannerInput.type
Members list
Type members
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Instantiate roots
and the dependencies of roots
, discarding bindings that are unrelated.
Instantiate roots
and the dependencies of roots
, discarding bindings that are unrelated.
Effectively, this selects and creates a sub-graph of the largest possible object graph that can be described by bindings
Attributes
Instantiate roots
and the dependencies of roots
, discarding bindings that are unrelated.
Instantiate roots
and the dependencies of roots
, discarding bindings that are unrelated.
Effectively, this selects and creates a sub-graph of the largest possible object graph that can be described by bindings
Attributes
Instantiate root
, roots
and their dependencies, discarding bindings that are unrelated.
Instantiate root
, roots
and their dependencies, discarding bindings that are unrelated.
Effectively, this selects and creates a sub-graph of the largest possible object graph that can be described by bindings
Attributes
Disable all dependency pruning. Every binding in bindings
will be instantiated, without selection of the root components. There's almost always a better way to model things though.
Disable all dependency pruning. Every binding in bindings
will be instantiated, without selection of the root components. There's almost always a better way to model things though.
Attributes
Instantiate T
and the dependencies of T
, discarding bindings that are unrelated.
Instantiate T
and the dependencies of T
, discarding bindings that are unrelated.
Effectively, this selects and creates a sub-graph of the largest possible object graph that can be described by bindings
Attributes
Instantiate T @Id(name)
and the dependencies of T @Id(name)
, discarding bindings that are unrelated.
Instantiate T @Id(name)
and the dependencies of T @Id(name)
, discarding bindings that are unrelated.
Effectively, this selects and creates a sub-graph of the largest possible object graph that can be described by bindings
Attributes
- See also: