| 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):StringReturns 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 = classConstant for classes.
| CONSTRUCTOR | Constant |
public static const CONSTRUCTOR:String = constructorConstant 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 = methodConstant 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.