| Package | com.memamsa.airdb |
| Class | public class Reflector |
| Property | Defined by | ||
|---|---|---|---|
| cache : Dictionary [static]
| Reflector | ||
| Method | Defined by | ||
|---|---|---|---|
|
describe(obj:Object):XML
[static]
Looks up or gathers the XML metadata information for a specified object.
| Reflector | ||
|
getMetadata(obj:Object, metadataType:String, includeSuperClasses:Boolean = false):XMLList
[static]
Gets specific metadata information for the given object, including
super classes if specified.
| Reflector | ||
| cache | property |
protected static var cache:Dictionary
| describe | () | method |
public static function describe(obj:Object):XMLLooks up or gathers the XML metadata information for a specified object. Caches the description for future lookup.
Parametersobj:Object — An Object for which the metadata description is desired. When
a String, XML or XMLList object is specified, dereferences the actual
Object by looking up the corresponding class definition.
|
XML — The XML description of the specified object
|
See also
| getMetadata | () | method |
public static function getMetadata(obj:Object, metadataType:String, includeSuperClasses:Boolean = false):XMLListGets specific metadata information for the given object, including super classes if specified.
Parametersobj:Object — The Object for which metadata lookup is required
|
|
metadataType:String — Specify the class or object metadata to lookup
|
|
includeSuperClasses:Boolean (default = false) — Include super class metadata during lookup
|
XMLList — XML description for the requested metadata
|
See also