| Package | com.adobe.mediacore.metadata |
| Class | public class Metadata |
| Inheritance | Metadata Object |
| Subclasses | AdvertisingMetadata, ByteArrayMetadata, MetadataNode, NetworkConfiguration, VideoAnalyticsMetadata |
| Method | Defined By | ||
|---|---|---|---|
containsKey(key:String):Boolean
Checks if the metadata contains the specified key. | Metadata | ||
getByteArray(key:String):ByteArray
Returns the value associated with the given key, or null
if no mapping of the desired type exists for the given key
or a null value is explicitly associated with the key. | Metadata | ||
getMetadata(key:String):Metadata
Returns the value associated with the given key, or null
if no mapping of the desired type exists for the given key
or a null value is explicitly associated with the key. | Metadata | ||
getObject(key:String):Object
Returns the value associated with the given key, or null
if no mapping of the desired type exists for the given key
or a null value is explicitly associated with the key. | Metadata | ||
getValue(key:String):String
Returns the value associated with the specified key as string. | Metadata | ||
isEmpty():Boolean
Checks if the metadata has any mapping defined. | Metadata | ||
keySet():Vector.<String>
Returns a vector containing the strings used as keys in this metadata. | Metadata | ||
setByteArray(key:String, byteArray:ByteArray):void
Stores a ByteArray value replacing any existing value for the given key. | Metadata | ||
setMetadata(key:String, metadata:Metadata):void
Stores a Metadata value replacing any existing value for the given key. | Metadata | ||
setObject(key:String, object:Object):void
Stores an object value replacing any existing value for the given key. | Metadata | ||
setValue(key:String, value:String):void
Stores a String value into this metadata, replacing any existing
value for the given key. | Metadata | ||
toString():String
Returns the string representation of the specified object. | Metadata | ||
| containsKey | () | method |
public final function containsKey(key:String):BooleanChecks if the metadata contains the specified key.
Parameters
key:String — the key to be looked for
|
Boolean — true if the key is found, false otherwise.
|
| getByteArray | () | method |
public function getByteArray(key:String):ByteArrayReturns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key.
Parameters
key:String — a string key.
|
ByteArray — a byte array object, null if the key is not found or null if
the value stored at the specific node is not of byte array type.
|
| getMetadata | () | method |
public function getMetadata(key:String):MetadataReturns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key.
Parameters
key:String — a string key.
|
Metadata — a metadata object, null if the key is not found or null if
the value stored at the specific node is not of Metadata type.
|
| getObject | () | method |
public function getObject(key:String):ObjectReturns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key.
Parameters
key:String — a string key.
|
Object — an object, null if the key is not found or null if
the value stored at the specific node is not of object type.
|
| getValue | () | method |
public final function getValue(key:String):StringReturns the value associated with the specified key as string. The provided key must not be null or empty, otherwise the method will throw an ArgumentError.
Parameters
key:String — a string key
|
String — a string or null if the key is not found.
|
| isEmpty | () | method |
public function isEmpty():BooleanChecks if the metadata has any mapping defined.
ReturnsBoolean — true if there are no values in it, false otherwise.
|
| keySet | () | method |
public function keySet():Vector.<String>Returns a vector containing the strings used as keys in this metadata. If the metadata is empty, it will return an empty set. Removing an element from this vector will not remove it from the metadata object.
ReturnsVector.<String> — a vector of strings
|
| setByteArray | () | method |
public function setByteArray(key:String, byteArray:ByteArray):voidStores a ByteArray value replacing any existing value for the given key.
Parameters
key:String — a string key
| |
byteArray:ByteArray — the byte array value to be stored.
|
| setMetadata | () | method |
public function setMetadata(key:String, metadata:Metadata):voidStores a Metadata value replacing any existing value for the given key.
Parameters
key:String — a string key
| |
metadata:Metadata — the metadata value to be stored.
|
| setObject | () | method |
public function setObject(key:String, object:Object):voidStores an object value replacing any existing value for the given key.
Parameters
key:String — a string key
| |
object:Object — the object to be stored.
|
| setValue | () | method |
public function setValue(key:String, value:String):voidStores a String value into this metadata, replacing any existing value for the given key. The provided key must not be null or empty, otherwise the method will throw an ArgumentError.
Parameters
key:String — a string key
| |
value:String — the value to be stored.
|
| toString | () | method |
public function toString():StringReturns the string representation of the specified object. As the values contained in the metadata object can be really large and also the structure of the metadata object can be really complex, this method will return a string containing only the first level keys.
ReturnsString — a string representation of the metadata object.
|