DefaultExtensibleInjectionEnvironment
Default implementation for ExtensibleInjectionEnvironment.
Inheritors
Functions
Creates an Injector that can be used as a property delegator, bound against the given identifier.
Performs the internal logic required for setting up a meta-environment. When creating extensible environments, you should either call this function to create your meta environment, or subclass DefaultExtensibleInjectionEnvironment which will do it for you.
Gets the component identified by the given type turned into an Identifier with an optional qualifier. Throws an exception if no component with this identifier exists.
Returns a sequence of all the known identifiers present in this environment.
Retrieve the fundef wrapper for the given function, or throw an exception if no such fundef could be found.
Gets the component identified by the given type turned into an Identifier with an optional qualifier. Returns null if no component with this identifier exists.
Returns the resolver associated with the given identifier.