Constants
 ConstantDescription
 factory The IoC factory singleton reference.
 logger The logger of the system.ioc package.
Interfaces
 InterfaceDescription
 IObjectDefinition Describes an object instance, which has property values, constructor argument values, and further information supplied by concrete implementations.
 IObjectDefinitionContainer This interface creates the dependencies with the definitions.
 IObjectFactory Describes all methods defines in a factory who implement the inversion of control design pattern.
 IObjectFactoryStrategy Defines factory strategies to replace the natural strategy to create an object in the factory.
Classes
 ClassDescription
 MagicReference Enumeration of all "magic reference patterns" id can be use in the object definition to create a dependency with special object reference in the factory.
 ObjectArgument This object defines an argument definition in an object definition.
 ObjectAttribute The static enumeration list of all object attributes.
 ObjectConfig This object contains the configuration of the IoC object factory.
 ObjectDefinition The concrete implementation of the IObjectDefinition interface.
 ObjectDefinitionContainer Creates a container to register all the Object define by the corresponding IObjectDefinition objects.
 ObjectFactory The basic Inversion of Control container/factory class.
 ObjectListener This object defines a listener definition in an object definition.
 ObjectMethod This object defines a method definition with a method name and this arguments.
 ObjectOrder Enumeration of all sort of "orders" can be use in the object definitions.
 ObjectProperty This object defines a property definition in the object definitions.
 ObjectReceiver This object defines a receiver definition in an object definition.
 ObjectScope The static enumeration list of all object scopes.
 Parameters This collector register a parameters object reference, this object can be use to configurate the application with externals values.
 TypeAliases This object is an helper who contains type aliases.
 TypeExpression This object is an helper who contains type expressions and can format a type with all expression registered in the dictionnary.
 TypePolicy The enumeration of all type policies in the ObjectConfig object of the ioc factory.