ProxyObjectWrappingFactory

Proxy factory decorator, that conforms to requirements of a container, exposing as well the ability to set proxied object's identity and locator.

Constructors

this
this(ProxyFactory!T factory)

Constructor for ProxyObjectWrappingFactory!T

Members

Functions

factory
Object factory()

Instantiates component of type Object.

Properties

decorated
ProxyFactory!T decorated [@property setter]

Set the decorated object for decorator.

decorated
ProxyFactory!T decorated [@property getter]

Get the decorated object.

identity
string identity [@property setter]

Get the identity of original object that proxy factory will intantiate proxy object.

identity
string identity [@property getter]

Get identity

locator
Locator!() locator [@property getter]

Get locator

locator
Locator!() locator [@property setter]

Set a locator to object.

source
Locator!() source [@property setter]

Get the original locator that is used by proxy to fetch the proxied object.

source
Locator!() source [@property getter]

Get source

type
TypeInfo type [@property getter]

Get the type info of T that is created.

Inherited Members

From ProxyObjectFactory

identity
string identity [@property getter]

Get the identity of original object that proxy factory will intantiate proxy object.

source
Locator!() source [@property getter]

Get the original locator that is used by proxy to fetch the proxied object.

Meta