1 package android.media.update;
2 
3 import android.graphics.Bitmap;
4 import android.media.MediaMetadata2;
5 import android.media.MediaMetadata2.Builder;
6 import android.media.Rating2;
7 import android.os.Bundle;
8 
9 import java.util.Set;
10 
11 /**
12  * @hide
13  */
14 public interface MediaMetadata2Provider {
containsKey_impl(String key)15     boolean containsKey_impl(String key);
getText_impl(String key)16     CharSequence getText_impl(String key);
getMediaId_impl()17     String getMediaId_impl();
getString_impl(String key)18     String getString_impl(String key);
getLong_impl(String key)19     long getLong_impl(String key);
getRating_impl(String key)20     Rating2 getRating_impl(String key);
toBundle_impl()21     Bundle toBundle_impl();
keySet_impl()22     Set<String> keySet_impl();
size_impl()23     int size_impl();
getBitmap_impl(String key)24     Bitmap getBitmap_impl(String key);
getFloat_impl(String key)25     float getFloat_impl(String key);
getExtras_impl()26     Bundle getExtras_impl();
27 
28     interface BuilderProvider {
putText_impl(String key, CharSequence value)29         Builder putText_impl(String key, CharSequence value);
putString_impl(String key, String value)30         Builder putString_impl(String key, String value);
putLong_impl(String key, long value)31         Builder putLong_impl(String key, long value);
putRating_impl(String key, Rating2 value)32         Builder putRating_impl(String key, Rating2 value);
putBitmap_impl(String key, Bitmap value)33         Builder putBitmap_impl(String key, Bitmap value);
putFloat_impl(String key, float value)34         Builder putFloat_impl(String key, float value);
setExtras_impl(Bundle bundle)35         Builder setExtras_impl(Bundle bundle);
build_impl()36         MediaMetadata2 build_impl();
37     }
38 }
39