AudioMetadataReadMap
  public
  
  
  
  interface
  AudioMetadataReadMap
  
  
  
| android.media.AudioMetadataReadMap | 
A read only Map-style interface of AudioMetadata.Key value pairs used
 for AudioMetadata.
 
Using a AudioMetadata.Key interface,
 this map looks up the corresponding value.
 Read-only maps are thread-safe for lookup, but the underlying object
 values may need their own thread protection if mutable.
See also:
Summary
| Public methods | |
|---|---|
| 
        abstract
        
        
        
        <T>
        boolean | 
      containsKey(Key<T> key)
      Returns true if the key exists in the map. | 
| 
        abstract
        
        
        
        
        AudioMetadataMap | 
      dup()
      Returns a copy of the map. | 
| 
        abstract
        
        
        
        <T>
        T | 
      get(Key<T> key)
      Returns the value associated with the key. | 
| 
        abstract
        
        
        
        
        int | 
      size()
      Returns the number of elements in the map. | 
Public methods
containsKey
public abstract boolean containsKey (Key<T> key)
Returns true if the key exists in the map.
| Parameters | |
|---|---|
| key | Key: interface for requesting the value.
 This value cannot benull. | 
| Returns | |
|---|---|
| boolean | true if key exists in the Map. | 
dup
public abstract AudioMetadataMap dup ()
Returns a copy of the map.
 This is intended for safe conversion between a AudioMetadataReadMap
 interface and a AudioMetadataMap interface.
 Currently only simple objects are used for key values which
 means a shallow copy is sufficient.
| Returns | |
|---|---|
| AudioMetadataMap | a Map copied from the existing map.
 This value cannot be null. | 
get
public abstract T get (Key<T> key)
Returns the value associated with the key.
| Parameters | |
|---|---|
| key | Key: interface for requesting the value.
 This value cannot benull. | 
| Returns | |
|---|---|
| T | returns the value of associated with key or null if it doesn't exist. | 
size
public abstract int size ()
Returns the number of elements in the map.
| Returns | |
|---|---|
| int | Value is 0 or greater | 
