Packageorg.pranaframework.ioc.factory
Interfacepublic interface IObjectFactory extends flash.events.IEventDispatcher
SubinterfacesIConfigurableObjectFactory, IListableObjectFactory

TODO



Public Properties
 PropertyDefined by
  objectDefinitions : IMap
IObjectFactory
Public Methods
 MethodDefined by
  
containsObject(objectName:String):Boolean
IObjectFactory
  
getObject(name:String, constructorArguments:Array = null):*
IObjectFactory
  
getType(objectName:String):Class
IObjectFactory
  
isPrototype(objectName:String):Boolean
IObjectFactory
  
isSingleton(objectName:String):Boolean
IObjectFactory
Property detail
objectDefinitionsproperty
objectDefinitions:IMap  [read-write]Implementation
    public function get objectDefinitions():IMap
    public function set objectDefinitions(value:IMap):void
Method detail
containsObject()method
public function containsObject(objectName:String):BooleanParameters
objectName:String

Returns
Boolean
getObject()method 
public function getObject(name:String, constructorArguments:Array = null):*Parameters
name:String
 
constructorArguments:Array (default = null)

Returns
*
getType()method 
public function getType(objectName:String):ClassParameters
objectName:String

Returns
Class
isPrototype()method 
public function isPrototype(objectName:String):BooleanParameters
objectName:String

Returns
Boolean
isSingleton()method 
public function isSingleton(objectName:String):BooleanParameters
objectName:String

Returns
Boolean