Packageorg.spicefactory.parsley.core.builder.impl
Classpublic class DefaultObjectDefinitionBuilderFactory
InheritanceDefaultObjectDefinitionBuilderFactory Inheritance Object
Implements ObjectDefinitionBuilderFactory

Default implementation of the ObjectDefinitionBuilderFactory interface.



Public Methods
 MethodDefined By
  
Returns a builder for the specified type.
DefaultObjectDefinitionBuilderFactory
  
Returns a builder for the specified instance.
DefaultObjectDefinitionBuilderFactory
Method Detail
forClass()method
public function forClass(type:Class):ObjectDefinitionBuilder

Returns a builder for the specified type.

Parameters

type:Class — the type to create a builder for

Returns
ObjectDefinitionBuilder — a new builder for the specified type
forInstance()method 
public function forInstance(instance:Object):ObjectDefinitionBuilder

Returns a builder for the specified instance. In this case the target instance will not be created by the container, it will simply configure and manage the existing instance.

Parameters

instance:Object — the type to create a definition for

Returns
ObjectDefinitionBuilder — a new builder for the specified instance