The object graph created by executing a plan. Can be queried for contained objects.
Attributes
- See also
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Members list
Value members
Abstract methods
Attributes
- Throws
-
MissingInstanceException
if
Tis missing
Attributes
- Throws
-
MissingInstanceException
if
T @Id(id)is missing
Attributes
- Returns
-
Only instances directly contained in
thisLocator, NOT instances in its parent Locators. Returned keys will be unique.
Objects in this locator in order of creation
Objects in this locator in order of creation
Attributes
- Returns
-
Only instances directly contained in
thisLocator, NOT instances in its parent Locators. Returned keys will be unique.
Concrete methods
Attributes
- Returns
-
ALL instances contained in
thislocator and in all the parent locators, including injector bootstrap environment. Returned keys may overlap if parent locators contain objects for the same key. Instances from parent locators will be earlier in the list than instances from this locator. - See also
Run function filling all the arguments from the object graph.
Run function filling all the arguments from the object graph.
Works similarly to function bindings in izumi.distage.model.definition.ModuleDef.
objects.run {
(hellower: Hellower, bye: Byer) =>
hellower.hello()
byer.bye()
}
Attributes
- See also
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Any