Packageorg.apache.flex.reflection
Classpublic class TypeDefinition
InheritanceTypeDefinition Inheritance DefinitionWithMetaData Inheritance DefinitionBase Inheritance Object

Language Version : ActionScript 3.0
Product Version : FlexJS 0.0
Runtime Versions : Flash Player 10.2, AIR 2.6

The description of a Class or Interface



Public Properties
 PropertyDefined By
  accessors : Array
[read-only]
TypeDefinition
  baseClasses : Array
[read-only]
TypeDefinition
  interfaces : Array
[read-only]
TypeDefinition
 Inheritedmetadata : Array
[read-only]
DefinitionWithMetaData
  methods : Array
[read-only]
TypeDefinition
 Inheritedname : String
[read-only]
DefinitionBase
  packageName : String
[read-only]
TypeDefinition
  variables : Array
[read-only]
TypeDefinition
Protected Properties
 PropertyDefined By
  rawData : Object
[override] [read-only]
TypeDefinition
 Inherited_rawData : Object
DefinitionBase
Public Methods
 MethodDefined By
  
TypeDefinition(name:String, rawData:Object = null)
TypeDefinition
Property Detail
accessorsproperty
accessors:Array  [read-only]


Implementation
    public function get accessors():Array
baseClassesproperty 
baseClasses:Array  [read-only]


Implementation
    public function get baseClasses():Array
interfacesproperty 
interfaces:Array  [read-only]


Implementation
    public function get interfaces():Array
methodsproperty 
methods:Array  [read-only]


Implementation
    public function get methods():Array
packageNameproperty 
packageName:String  [read-only]


Implementation
    public function get packageName():String
rawDataproperty 
rawData:Object  [read-only] [override]


Implementation
    protected function get rawData():Object
variablesproperty 
variables:Array  [read-only]


Implementation
    public function get variables():Array
Constructor Detail
TypeDefinition()Constructor
public function TypeDefinition(name:String, rawData:Object = null)



Parameters
name:String
 
rawData:Object (default = null)