| Interface | Description |
|---|---|
| IFactory<T> |
A factory of
T. |
| Class | Description |
|---|---|
| CachedInstanceFactoryDecorator<T> |
A decorator that returns the first non-null instance returned
by the delegate factory.
|
| FallbackFactory<T> |
Fallback to the first factory that returns a value.
|
| NewClassInstanceFactory<T> |
A
IFactory that creates new instances of a given class. |
| SingletonFactory<T> |
A
IFactory that creates new instances of a given class. |
A simple object factory.