Package | org.spicefactory.lib.reflect.metadata |
Class | public class Types |
Inheritance | Types Object |
Method | Defined By | ||
---|---|---|---|
forOwner(owner:MetadataAware):String [static]
Returns the constant matching the specified metadata owner. | Types |
Constant | Defined By | ||
---|---|---|---|
CLASS : String = class [static]
Constant for classes. | Types | ||
CONSTRUCTOR : String = constructor [static]
Constant for constructors. | Types | ||
METHOD : String = method [static]
Constant for methods. | Types | ||
PROPERTY : String = property [static]
Constant for properties. | Types |
forOwner | () | method |
public static function forOwner(owner:MetadataAware):String
Returns the constant matching the specified metadata owner.
Parameters
owner:MetadataAware — the type the metadata is placed upon
|
String — the constant matching the specified metadata owner
|
CLASS | Constant |
public static const CLASS:String = class
Constant for classes.
CONSTRUCTOR | Constant |
public static const CONSTRUCTOR:String = constructor
Constant for constructors.
This type is included for future use. Currently the Flex SDK compiler ignores all metadata tags placed on constructors.
METHOD | Constant |
public static const METHOD:String = method
Constant for methods.
PROPERTY | Constant |
public static const PROPERTY:String = property
Constant for properties. This includes properties declared with public getter and/or setter
methods as well as properties declared with var
or const
.