| Package | com.ericfeminella.utils.introspection | 
| Interface | public interface IIntrospection | 
| Implementors | Introspection | 
| Method | Defined by | ||
|---|---|---|---|
| 
 
getAccessors():ArrayCollection 
   Returns an ArrayCollection of objects containing accessor name 
   and type information
   
    
 | IIntrospection | ||
| 
 
getClassName():String 
   Returns the class name of the introspected object
    
 | IIntrospection | ||
| 
 
getDefinedMethodNames():Array 
   Returns an Array which contains all method names defined by the
   introspecting class
   
    
 | IIntrospection | ||
| 
 
getFullyQualifiedClassName():String 
   Returns the fully qualified class name of the introspected object
    
 | IIntrospection | ||
| 
 
getFullyQualifiedSuperclassName():String 
   Returns the fully qualified superclass name of the introspected object
    
 | IIntrospection | ||
| 
 
getImplementedInterfaces():Array 
   Returns the interfaces that the introspected class or superclass implements
    
 | IIntrospection | ||
| 
 
getInheritedMethodNames():Array 
   Returns an Array which contains all inherited method names for the
   introspecting class
   
    
 | IIntrospection | ||
| 
 
getInheritedMethods():ArrayCollection 
   Returns an ArrayCollection of Inherited Method objects containing a name 
   property, which contains the name of the method, and a type property
   which contains the return type of the method
   
    
 | IIntrospection | ||
| 
 
getMethodNames():Array 
   Returns an Array which contains all method names for the
   introspecting class
   
    
 | IIntrospection | ||
| 
 
getMethods():ArrayCollection 
   Returns an ArrayCollection Method objects containing a name 
   property, which contains the name of the method, and a type 
   property which contains the return type of the method
   
    
 | IIntrospection | ||
| 
 
getMethodSignature(methodName:String):MethodSignature
 
   Returns a MethodSignature Object which contains properies 
   of an AS3 MethodSignature
   
    
 | IIntrospection | ||
| 
 
getPackageName():String 
   Returns the name of the package for the introspected object
    
 | IIntrospection | ||
| 
 
getProperties():ArrayCollection 
   Returns an ArrayCollection of Property objects which contain a name 
   property, and a type property
   
    
 | IIntrospection | ||
| 
 
getSuperclassName():String 
   Returns the superclass name of the introspected object
    
 | IIntrospection | ||
| 
 
getSuperclassPackageName():String 
   Returns the name of the package for the introspected superclass of the
   introspecting object
    
 | IIntrospection | ||
| 
 
info():XML 
   Returns an E4X XML Object containing introspection information
    
 | IIntrospection | ||
| 
 
toString():String 
   Returns an XML String containing introspection information
    
 | IIntrospection | ||
| getAccessors | () | method | 
public function getAccessors():ArrayCollectionReturns an ArrayCollection of objects containing accessor name and type information
ReturnsArrayCollection — An ArrayCollection containing information of all class accessors
    | 
| getClassName | () | method | 
public function getClassName():StringReturns the class name of the introspected object
ReturnsString | 
| getDefinedMethodNames | () | method | 
public function getDefinedMethodNames():ArrayReturns an Array which contains all method names defined by the introspecting class
ReturnsArray — An Array of method names
    | 
| getFullyQualifiedClassName | () | method | 
public function getFullyQualifiedClassName():StringReturns the fully qualified class name of the introspected object
ReturnsString | 
| getFullyQualifiedSuperclassName | () | method | 
public function getFullyQualifiedSuperclassName():StringReturns the fully qualified superclass name of the introspected object
ReturnsString | 
| getImplementedInterfaces | () | method | 
public function getImplementedInterfaces():ArrayReturns the interfaces that the introspected class or superclass implements
ReturnsArray | 
| getInheritedMethodNames | () | method | 
public function getInheritedMethodNames():ArrayReturns an Array which contains all inherited method names for the introspecting class
ReturnsArray — An Array of inherited method names
    | 
| getInheritedMethods | () | method | 
public function getInheritedMethods():ArrayCollectionReturns an ArrayCollection of Inherited Method objects containing a name property, which contains the name of the method, and a type property which contains the return type of the method
ReturnsArrayCollection — An ArrayCollection containing information of all class methods
    | 
See also
| getMethodNames | () | method | 
public function getMethodNames():ArrayReturns an Array which contains all method names for the introspecting class
ReturnsArray — An Array of method names
    | 
| getMethods | () | method | 
public function getMethods():ArrayCollectionReturns an ArrayCollection Method objects containing a name property, which contains the name of the method, and a type property which contains the return type of the method
ReturnsArrayCollection — An ArrayCollection of Method objects
    | 
See also
| getMethodSignature | () | method | 
public function getMethodSignature(methodName:String):MethodSignatureReturns a MethodSignature Object which contains properies of an AS3 MethodSignature
ParametersmethodName:String | 
MethodSignature — 
                        A MethodSignature object containing method information
   
                        
                      | 
See also
| getPackageName | () | method | 
public function getPackageName():StringReturns the name of the package for the introspected object
ReturnsString | 
| getProperties | () | method | 
public function getProperties():ArrayCollectionReturns an ArrayCollection of Property objects which contain a name property, and a type property
ReturnsArrayCollection — An ArrayCollection containing information of all class properties
    | 
See also
| getSuperclassName | () | method | 
public function getSuperclassName():StringReturns the superclass name of the introspected object
ReturnsString | 
| getSuperclassPackageName | () | method | 
public function getSuperclassPackageName():StringReturns the name of the package for the introspected superclass of the introspecting object
ReturnsString | 
| info | () | method | 
public function info():XMLReturns an E4X XML Object containing introspection information
ReturnsXML | 
| toString | () | method | 
public function toString():StringReturns an XML String containing introspection information
ReturnsString |