diff options
Diffstat (limited to 'android/media/update/MediaMetadata2Provider.java')
-rw-r--r-- | android/media/update/MediaMetadata2Provider.java | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/android/media/update/MediaMetadata2Provider.java b/android/media/update/MediaMetadata2Provider.java new file mode 100644 index 00000000..22463e92 --- /dev/null +++ b/android/media/update/MediaMetadata2Provider.java @@ -0,0 +1,38 @@ +package android.media.update; + +import android.graphics.Bitmap; +import android.media.MediaMetadata2; +import android.media.MediaMetadata2.Builder; +import android.media.Rating2; +import android.os.Bundle; + +import java.util.Set; + +/** + * @hide + */ +public interface MediaMetadata2Provider { + boolean containsKey_impl(String key); + CharSequence getText_impl(String key); + String getMediaId_impl(); + String getString_impl(String key); + long getLong_impl(String key); + Rating2 getRating_impl(String key); + Bundle toBundle_impl(); + Set<String> keySet_impl(); + int size_impl(); + Bitmap getBitmap_impl(String key); + float getFloat_impl(String key); + Bundle getExtras_impl(); + + interface BuilderProvider { + Builder putText_impl(String key, CharSequence value); + Builder putString_impl(String key, String value); + Builder putLong_impl(String key, long value); + Builder putRating_impl(String key, Rating2 value); + Builder putBitmap_impl(String key, Bitmap value); + Builder putFloat_impl(String key, float value); + Builder setExtras_impl(Bundle bundle); + MediaMetadata2 build_impl(); + } +} |