Namespace Charcoal\Factory
| AbstractFactory | Full implementation, as Abstract class, of the FactoryInterface. |
| GenericFactory | The Generic Factory resolves the class name from an exact full qualifed name as type. |
| GenericResolver | Converts the given type into a class name. |
| MapFactory | The Map Factory resolves the class name from an associative array with the type key. |
| ResolverFactory | The Resolver Factory resolves the class name by different configurably methods applied to the type. |
| FactoryInterface | Factories instanciate (create) objects. |