1package android.media.update; 2 3import android.graphics.Bitmap; 4import android.media.MediaMetadata2; 5import android.media.MediaMetadata2.Builder; 6import android.media.Rating2; 7import android.os.Bundle; 8 9import java.util.Set; 10 11/** 12 * @hide 13 */ 14public 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