Packageorg.as3commons.reflect
Classpublic class Constructor
InheritanceConstructor Inheritance Object

Provides information about a class constructor.



Public Properties
 PropertyDefined By
  declaringType : Type
[read-only] Returns the declaring type of this Constructor.
Constructor
  parameters : Array
[read-only] Returns the parameters of this Constructor.
Constructor
Public Methods
 MethodDefined By
  
Constructor(declaringType:String, applicationDomain:ApplicationDomain, parameters:Array = null)
Creates a new Constructor object.
Constructor
  
hasNoArguments():Boolean
Constructor
Property Detail
declaringTypeproperty
declaringType:Type  [read-only]

Returns the declaring type of this Constructor.


Implementation
    public function get declaringType():Type
parametersproperty 
parameters:Array  [read-only]

Returns the parameters of this Constructor.


Implementation
    public function get parameters():Array
Constructor Detail
Constructor()Constructor
public function Constructor(declaringType:String, applicationDomain:ApplicationDomain, parameters:Array = null)

Creates a new Constructor object.

Parameters
declaringType:String — The Type declaring the constrcutor.
 
applicationDomain:ApplicationDomain — an Array of Parameter objects being the parameters of the constructor.
 
parameters:Array (default = null)
Method Detail
hasNoArguments()method
public function hasNoArguments():Boolean

Returns
Booleantrue if the constructor has no arguments, false otherwise.