Packageorg.pranaframework.ioc
Interfacepublic interface IObjectDefinition
ImplementorsObjectDefinition

Represents an object definition.



Public Properties
 PropertyDefined by
  className : String
IObjectDefinition
  constructorArguments : Array
IObjectDefinition
  factoryMethod : String
IObjectDefinition
  initMethod : String
IObjectDefinition
  isLazyInit : Boolean
IObjectDefinition
  isSingleton : Boolean
IObjectDefinition
  properties : IMap
IObjectDefinition
  scope : ObjectDefinitionScope
IObjectDefinition
Public Methods
 MethodDefined by
  
equals(object:IObjectDefinition):Boolean
IObjectDefinition
Property detail
classNameproperty
className:String  [read-write]Implementation
    public function get className():String
    public function set className(value:String):void
constructorArgumentsproperty 
constructorArguments:Array  [read-write]Implementation
    public function get constructorArguments():Array
    public function set constructorArguments(value:Array):void
factoryMethodproperty 
factoryMethod:String  [read-write]Implementation
    public function get factoryMethod():String
    public function set factoryMethod(value:String):void
initMethodproperty 
initMethod:String  [read-write]Implementation
    public function get initMethod():String
    public function set initMethod(value:String):void
isLazyInitproperty 
isLazyInit:Boolean  [read-write]Implementation
    public function get isLazyInit():Boolean
    public function set isLazyInit(value:Boolean):void
isSingletonproperty 
isSingleton:Boolean  [read-write]Implementation
    public function get isSingleton():Boolean
    public function set isSingleton(value:Boolean):void
propertiesproperty 
properties:IMap  [read-write]Implementation
    public function get properties():IMap
    public function set properties(value:IMap):void
scopeproperty 
scope:ObjectDefinitionScope  [read-write]Implementation
    public function get scope():ObjectDefinitionScope
    public function set scope(value:ObjectDefinitionScope):void
Method detail
equals()method
public function equals(object:IObjectDefinition):BooleanParameters
object:IObjectDefinition

Returns
Boolean