Packageorg.spicefactory.parsley.core.registry.impl
Classpublic class DefaultObjectDefinitionFactory
InheritanceDefaultObjectDefinitionFactory Inheritance Object
Implements ObjectDefinitionFactory
Deprecated: Please Use ObjectDefinitionRegistry.builders

Default MXML Propertydecorators



Public Properties
 PropertyDefined By
  decorators : Array
DefaultObjectDefinitionFactory
  id : String
DefaultObjectDefinitionFactory
  lazy : Boolean = false
DefaultObjectDefinitionFactory
  order : int = 2.147483647E9
DefaultObjectDefinitionFactory
  singleton : Boolean = true
DefaultObjectDefinitionFactory
  type : Class
DefaultObjectDefinitionFactory
Public Methods
 MethodDefined By
  
DefaultObjectDefinitionFactory(type:Class, id:String = null, lazy:Boolean = false, singleton:Boolean = true, order:int, instantiator:ObjectInstantiator = null)
DefaultObjectDefinitionFactory
  
DefaultObjectDefinitionFactory
  
DefaultObjectDefinitionFactory
Property Detail
decoratorsproperty
public var decorators:Array

idproperty 
public var id:String

lazyproperty 
public var lazy:Boolean = false

orderproperty 
public var order:int = 2.147483647E9

singletonproperty 
public var singleton:Boolean = true

typeproperty 
public var type:Class

Constructor Detail
DefaultObjectDefinitionFactory()Constructor
public function DefaultObjectDefinitionFactory(type:Class, id:String = null, lazy:Boolean = false, singleton:Boolean = true, order:int, instantiator:ObjectInstantiator = null)



Parameters
type:Class
 
id:String (default = null)
 
lazy:Boolean (default = false)
 
singleton:Boolean (default = true)
 
order:int (default = NaN)
 
instantiator:ObjectInstantiator (default = null)
Method Detail
createNestedDefinition()method
public function createNestedDefinition(registry:ObjectDefinitionRegistry):ObjectDefinition

Parameters

registry:ObjectDefinitionRegistry

Returns
ObjectDefinition
createRootDefinition()method 
public function createRootDefinition(registry:ObjectDefinitionRegistry):ObjectDefinition

Parameters

registry:ObjectDefinitionRegistry

Returns
ObjectDefinition