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 { 15 boolean containsKey_impl(String key); 16 CharSequence getText_impl(String key); 17 String getMediaId_impl(); 18 String getString_impl(String key); 19 long getLong_impl(String key); 20 Rating2 getRating_impl(String key); 21 Bundle toBundle_impl(); 22 Set<String> keySet_impl(); 23 int size_impl(); 24 Bitmap getBitmap_impl(String key); 25 float getFloat_impl(String key); 26 Bundle getExtras_impl(); 27 28 interface BuilderProvider { 29 Builder putText_impl(String key, CharSequence value); 30 Builder putString_impl(String key, String value); 31 Builder putLong_impl(String key, long value); 32 Builder putRating_impl(String key, Rating2 value); 33 Builder putBitmap_impl(String key, Bitmap value); 34 Builder putFloat_impl(String key, float value); 35 Builder setExtras_impl(Bundle bundle); 36 MediaMetadata2 build_impl(); 37 } 38 } 39