Home | History | Annotate | Download | only in update
      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