InProcessObjectFactoryDecorator

A decorating factory that detects circular reference insantiations.

Constructors

this
this()

* Default constructor for InProcessObjectFactoryDecorator

this
this(ObjectFactory decorated)

* Constructor for InProcessObjectFactoryDecorator * * Params: * decorated = factory that is decorated with InProcessObjectFactoryDecorator

Members

Functions

factory
Object factory()

Factory an object.

Mixins

__anonymous
mixin AllocatorAwareMixin!(typeof(this))
Undocumented in source.
__anonymous
mixin DestructDecoratorMixin!(typeof(this))
Undocumented in source.
__anonymous
mixin MutableDecoratorMixin!(ObjectFactory)
Undocumented in source.

Properties

locator
Locator!() locator [@property setter]

* Set locator * * Params: * locator = ${param-description} * Throws: * Returns: * typeof(this)

type
TypeInfo type [@property getter]

* Get type of created object * * Returns: * TypeInfo

Meta