Late Init DI
DI object that defers all method to a base DI object that can be set later.
You can use all lazy methods on this even if baseDI is not set, but you cannot retrieve a value while it is not set.
Functions
Gets all instances from providers that match the the given return type and tag.
Gets all instances from providers that match the the given return type and tag, curried from factories that take an argument A.
Gets all instances from providers that match the the given return type and tag.
Gets all instances from providers that match the the given return type and tag, curried from factories that take an argument A.
Gets all providers that match the the given return type and tag.
Gets all providers that match the the given return type and tag, curried from factories that take an argument A.
Gets all providers that match the the given return type and tag.
Gets all providers that match the the given return type and tag, curried from factories that take an argument A.
Gets a factory of T for the given argument type, return type and tag, or nul if none is found.
Gets an instance of T for the given type and tag, or null if none is found.
Allows to create a new instance of an unbound object with the same API as when bounding one.
Gets a provider of T for the given type and tag, or null if none is found.
Gets a provider of T for the given type and tag, or null if none is found.