ExtendedMetadataParser
open classExtendedMetadataParser
| kotlin.Any | |
| ↳ | android.drm.DrmUtils.ExtendedMetadataParser | 
Utility that parses extended metadata embedded in DRM constraint information.
Usage example:
 byte[] extendedMetadata
      = constraints.getAsByteArray(DrmStore.ConstraintsColumns.EXTENDED_METADATA);
 ExtendedMetadataParser parser = getExtendedMetadataParser(extendedMetadata);
 Iterator keyIterator = parser.keyIterator();
 while (keyIterator.hasNext()) {
     String extendedMetadataKey = keyIterator.next();
     String extendedMetadataValue = parser.get(extendedMetadataKey);
 }
Summary
| Public methods | |
|---|---|
| open String! | 
            
             This method retrieves the metadata value associated with a given key.  | 
        
| open MutableIterator<String!>! | 
            iterator()This method returns an iterator object that can be used to iterate over all values of the metadata.  | 
        
| open MutableIterator<String!>! | 
            
             This method returns an iterator object that can be used to iterate over all keys of the metadata.  | 
        
Public methods
get
open funget(key: String!): String!
Deprecated: Deprecated in Java.
This method retrieves the metadata value associated with a given key.
| Parameters | |
|---|---|
key | 
            String!: The key whose value is being retrieved. | 
| Return | |
|---|---|
String! | 
            The metadata value associated with the given key. Returns null if the key is not found. | 
iterator
open funiterator(): MutableIterator<String!>!
Deprecated: Deprecated in Java.
This method returns an iterator object that can be used to iterate over all values of the metadata.
| Return | |
|---|---|
MutableIterator<String!>! | 
            The iterator object. | 
keyIterator
open funkeyIterator(): MutableIterator<String!>!
Deprecated: Deprecated in Java.
This method returns an iterator object that can be used to iterate over all keys of the metadata.
| Return | |
|---|---|
MutableIterator<String!>! | 
            The iterator object. |