Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4a681f2c authored by Hyundo Moon's avatar Hyundo Moon
Browse files

Mark MediaParceledListSlice as @Deprecated

Bug: 169660302
Test: make update-api -j;
Change-Id: I047ecbae37a8ec57d80491f9611cd100dc6b7ea6
parent db2bcf83
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
// Signature format: 2.0
package android.media {

  public final class MediaParceledListSlice<T extends android.os.Parcelable> implements android.os.Parcelable {
    ctor public MediaParceledListSlice(@NonNull java.util.List<T>);
    method public int describeContents();
    method @NonNull public static <T extends android.os.Parcelable> android.media.MediaParceledListSlice<T> emptyList();
    method public java.util.List<T> getList();
    method public void setInlineCountLimit(int);
    method public void writeToParcel(android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.ClassLoaderCreator<android.media.MediaParceledListSlice> CREATOR;
  @Deprecated public final class MediaParceledListSlice<T extends android.os.Parcelable> implements android.os.Parcelable {
    ctor @Deprecated public MediaParceledListSlice(@NonNull java.util.List<T>);
    method @Deprecated public int describeContents();
    method @Deprecated @NonNull public static <T extends android.os.Parcelable> android.media.MediaParceledListSlice<T> emptyList();
    method @Deprecated public java.util.List<T> getList();
    method @Deprecated public void setInlineCountLimit(int);
    method @Deprecated public void writeToParcel(android.os.Parcel, int);
    field @Deprecated @NonNull public static final android.os.Parcelable.ClassLoaderCreator<android.media.MediaParceledListSlice> CREATOR;
  }

}
+5 −3
Original line number Diff line number Diff line
@@ -17,7 +17,6 @@
package android.media;

import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.SystemApi;
import android.os.Parcel;
import android.os.Parcelable;
@@ -32,13 +31,16 @@ import java.util.List;
 * Transfer a large list of Parcelable objects across an IPC.  Splits into
 * multiple transactions if needed.
 *
 * @see BaseMediaParceledListSlice
 *
 * TODO: Remove this from @SystemApi once all the MediaSession related classes are moved
 *       to apex (or ParceledListSlice moved to apex). This class is temporaily added to system API
 *       for moving classes step by step.
 *
 * @param <T> The type of the elements in the list.
 * @see BaseMediaParceledListSlice
 * @deprecated This is temporary marked as @SystemApi. Should be removed from the API surface.
 * @hide
 */
@Deprecated
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
public final class MediaParceledListSlice<T extends Parcelable>
        extends BaseMediaParceledListSlice<T> {
+8 −8
Original line number Diff line number Diff line
@@ -53,14 +53,14 @@ package android.media {
    field public static final int FLAG_FROM_KEY = 4096; // 0x1000
  }

  public final class MediaParceledListSlice<T extends android.os.Parcelable> implements android.os.Parcelable {
    ctor public MediaParceledListSlice(@NonNull java.util.List<T>);
    method public int describeContents();
    method @NonNull public static <T extends android.os.Parcelable> android.media.MediaParceledListSlice<T> emptyList();
    method public java.util.List<T> getList();
    method public void setInlineCountLimit(int);
    method public void writeToParcel(android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.ClassLoaderCreator<android.media.MediaParceledListSlice> CREATOR;
  @Deprecated public final class MediaParceledListSlice<T extends android.os.Parcelable> implements android.os.Parcelable {
    ctor @Deprecated public MediaParceledListSlice(@NonNull java.util.List<T>);
    method @Deprecated public int describeContents();
    method @Deprecated @NonNull public static <T extends android.os.Parcelable> android.media.MediaParceledListSlice<T> emptyList();
    method @Deprecated public java.util.List<T> getList();
    method @Deprecated public void setInlineCountLimit(int);
    method @Deprecated public void writeToParcel(android.os.Parcel, int);
    field @Deprecated @NonNull public static final android.os.Parcelable.ClassLoaderCreator<android.media.MediaParceledListSlice> CREATOR;
  }

}