UnwrappingFactory

A factory that coerces an object from object factory to some T type.

A factory that coerces an object from object factory to some T type. If T is not rooted in Object class it is assumed by convention that Wrapper!T object is returned by object factory.

Constructors

this
this(ObjectFactory factory)

Constructor for UnwrappingFactory

Members

Functions

factory
T factory()

Instantiates something of type T.

Properties

decorated
ObjectFactory decorated [@property setter]

Set the decorated object for decorator.

decorated
ObjectFactory decorated [@property getter]

Get the decorated object.

locator
Locator!() locator [@property setter]

Set a locator to object.

type
TypeInfo type [@property getter]

Get the type info of T that is created.

Meta