| Package | org.as3commons.reflect |
| Class | public class MetadataContainer |
| Inheritance | MetadataContainer Object |
| Implements | IMetadataContainer |
| Subclasses | AbstractMember, Method, Type |
| Property | Defined By | ||
|---|---|---|---|
| metadata : Array [read-only]
Returns an array of all metadata objects in this container. | MetadataContainer | ||
| Method | Defined By | ||
|---|---|---|---|
MetadataContainer(metadata:HashArray = null)
Constructor
| MetadataContainer | ||
addMetadata(metadata:Metadata):void
Adds a Metadata object to this container. | MetadataContainer | ||
getMetadata(key:String):Array
Returns the array of Metadata object that corresponds to the given key. | MetadataContainer | ||
hasExactMetadata(otherMetadata:Metadata):Boolean | MetadataContainer | ||
hasMetadata(key:String):Boolean
Returns whether this object has meta data for the given key. | MetadataContainer | ||
| metadata | property |
metadata:Array [read-only] Returns an array of all metadata objects in this container.
public function get metadata():Array| MetadataContainer | () | Constructor |
public function MetadataContainer(metadata:HashArray = null)Constructor
Parametersmetadata:HashArray (default = null) |
| addMetadata | () | method |
public function addMetadata(metadata:Metadata):voidAdds a Metadata object to this container.
Parameters
metadata:Metadata |
| getMetadata | () | method |
public function getMetadata(key:String):ArrayReturns the array of Metadata object that corresponds to the given key. If no Metadata object was found, an empty array is returned.
Parameters
key:String |
Array |
| hasExactMetadata | () | method |
public function hasExactMetadata(otherMetadata:Metadata):Boolean
Parameters
otherMetadata:Metadata |
Boolean |
| hasMetadata | () | method |
public function hasMetadata(key:String):BooleanReturns whether this object has meta data for the given key.
Parameters
key:String |
Boolean |