Package SpecificationThis package provides application programming interfaces for suppliers of objects that are searched by the dependency injection framework.
Injector takes the actual values to be injected from object suppliers. There are two types of object suppliers: primary and extended. A primary supplier has to be specified for each injection request. Extended suppliers apply to all injection requests.
Interface Summary Interface Description IObjectDescriptorThis interface describes objects created by the dependency injection. IRequestorRequestor represents an atomary operation performed during the injection.
Class Summary Class Description ExtendedObjectSupplierThe base class for an "object supplier" - something that knows how to instantiate objects corresponding to the object descriptor. PrimaryObjectSupplierThe base class for an "object supplier" - something that knows how to instantiate objects corresponding to the object descriptor.