| Package | org.as3commons.bytecode.emit.impl |
| Class | public final class MemberInitialization |
| Inheritance | MemberInitialization Object |
| Property | Defined By | ||
|---|---|---|---|
| constructorArguments : Array
An optional Array of constructor arguments that will be passed to the Class constructor or factory method. | MemberInitialization | ||
| createNewClass : Boolean [read-only]
Determines if the member class should be instantiated, returns true if the factoryMethodName property is null. | MemberInitialization | ||
| factoryMethodName : String
A factory method that will be used to instantiate the class. | MemberInitialization | ||
| Method | Defined By | ||
|---|---|---|---|
Creates a new MemberInitialization instance. | MemberInitialization | ||
| constructorArguments | property |
public var constructorArguments:Array
An optional Array of constructor arguments that will be passed to the Class constructor or factory method.
| createNewClass | property |
createNewClass:Boolean [read-only]
Determines if the member class should be instantiated, returns true if the factoryMethodName property is null.
public function get createNewClass():Boolean| factoryMethodName | property |
public var factoryMethodName:String
A factory method that will be used to instantiate the class. The factory method is assumed to be part of the generated class, unless a fully qualified
static method path is assigned. I.e. com.myclasses.factories.MyFactory.createInstance
| MemberInitialization | () | Constructor |
public function MemberInitialization()
Creates a new MemberInitialization instance.