Loading api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -26158,8 +26158,8 @@ package android.media { ctor public Session2Command(@NonNull String, @Nullable android.os.Bundle); method public int describeContents(); method public int getCommandCode(); method @Nullable public String getCustomCommand(); method @Nullable public android.os.Bundle getExtras(); method @Nullable public String getCustomAction(); method @Nullable public android.os.Bundle getCustomExtras(); method public void writeToParcel(@NonNull android.os.Parcel, int); field public static final int COMMAND_CODE_CUSTOM = 0; // 0x0 field @NonNull public static final android.os.Parcelable.Creator<android.media.Session2Command> CREATOR; media/apex/java/android/media/Session2Command.java +17 −17 Original line number Diff line number Diff line Loading @@ -30,7 +30,7 @@ import java.util.Objects; * <p> * If {@link #getCommandCode()} isn't {@link #COMMAND_CODE_CUSTOM}), it's predefined command. * If {@link #getCommandCode()} is {@link #COMMAND_CODE_CUSTOM}), it's custom command and * {@link #getCustomCommand()} shouldn't be {@code null}. * {@link #getCustomAction()} shouldn't be {@code null}. * <p> * Refer to the * <a href="{@docRoot}reference/androidx/media2/SessionCommand2.html">AndroidX SessionCommand</a> Loading Loading @@ -63,8 +63,8 @@ public final class Session2Command implements Parcelable { private final int mCommandCode; // Nonnull if it's custom command private final String mCustomCommand; private final Bundle mExtras; private final String mCustomAction; private final Bundle mCustomExtras; /** * Constructor for creating a command predefined in AndroidX media2. Loading @@ -76,8 +76,8 @@ public final class Session2Command implements Parcelable { throw new IllegalArgumentException("commandCode shouldn't be COMMAND_CODE_CUSTOM"); } mCommandCode = commandCode; mCustomCommand = null; mExtras = null; mCustomAction = null; mCustomExtras = null; } /** Loading @@ -91,8 +91,8 @@ public final class Session2Command implements Parcelable { throw new IllegalArgumentException("action shouldn't be null"); } mCommandCode = COMMAND_CODE_CUSTOM; mCustomCommand = action; mExtras = extras; mCustomAction = action; mCustomExtras = extras; } /** Loading @@ -101,8 +101,8 @@ public final class Session2Command implements Parcelable { @SuppressWarnings("WeakerAccess") /* synthetic access */ Session2Command(Parcel in) { mCommandCode = in.readInt(); mCustomCommand = in.readString(); mExtras = in.readBundle(); mCustomAction = in.readString(); mCustomExtras = in.readBundle(); } /** Loading @@ -118,8 +118,8 @@ public final class Session2Command implements Parcelable { * This will return {@code null} for a predefined command. */ @Nullable public String getCustomCommand() { return mCustomCommand; public String getCustomAction() { return mCustomAction; } /** Loading @@ -127,8 +127,8 @@ public final class Session2Command implements Parcelable { * This will return {@code null} for a predefined command. */ @Nullable public Bundle getExtras() { return mExtras; public Bundle getCustomExtras() { return mCustomExtras; } @Override Loading @@ -142,8 +142,8 @@ public final class Session2Command implements Parcelable { throw new IllegalArgumentException("parcel shouldn't be null"); } dest.writeInt(mCommandCode); dest.writeString(mCustomCommand); dest.writeBundle(mExtras); dest.writeString(mCustomAction); dest.writeBundle(mCustomExtras); } @Override Loading @@ -153,12 +153,12 @@ public final class Session2Command implements Parcelable { } Session2Command other = (Session2Command) obj; return mCommandCode == other.mCommandCode && TextUtils.equals(mCustomCommand, other.mCustomCommand); && TextUtils.equals(mCustomAction, other.mCustomAction); } @Override public int hashCode() { return Objects.hash(mCustomCommand, mCommandCode); return Objects.hash(mCustomAction, mCommandCode); } /** Loading Loading
api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -26158,8 +26158,8 @@ package android.media { ctor public Session2Command(@NonNull String, @Nullable android.os.Bundle); method public int describeContents(); method public int getCommandCode(); method @Nullable public String getCustomCommand(); method @Nullable public android.os.Bundle getExtras(); method @Nullable public String getCustomAction(); method @Nullable public android.os.Bundle getCustomExtras(); method public void writeToParcel(@NonNull android.os.Parcel, int); field public static final int COMMAND_CODE_CUSTOM = 0; // 0x0 field @NonNull public static final android.os.Parcelable.Creator<android.media.Session2Command> CREATOR;
media/apex/java/android/media/Session2Command.java +17 −17 Original line number Diff line number Diff line Loading @@ -30,7 +30,7 @@ import java.util.Objects; * <p> * If {@link #getCommandCode()} isn't {@link #COMMAND_CODE_CUSTOM}), it's predefined command. * If {@link #getCommandCode()} is {@link #COMMAND_CODE_CUSTOM}), it's custom command and * {@link #getCustomCommand()} shouldn't be {@code null}. * {@link #getCustomAction()} shouldn't be {@code null}. * <p> * Refer to the * <a href="{@docRoot}reference/androidx/media2/SessionCommand2.html">AndroidX SessionCommand</a> Loading Loading @@ -63,8 +63,8 @@ public final class Session2Command implements Parcelable { private final int mCommandCode; // Nonnull if it's custom command private final String mCustomCommand; private final Bundle mExtras; private final String mCustomAction; private final Bundle mCustomExtras; /** * Constructor for creating a command predefined in AndroidX media2. Loading @@ -76,8 +76,8 @@ public final class Session2Command implements Parcelable { throw new IllegalArgumentException("commandCode shouldn't be COMMAND_CODE_CUSTOM"); } mCommandCode = commandCode; mCustomCommand = null; mExtras = null; mCustomAction = null; mCustomExtras = null; } /** Loading @@ -91,8 +91,8 @@ public final class Session2Command implements Parcelable { throw new IllegalArgumentException("action shouldn't be null"); } mCommandCode = COMMAND_CODE_CUSTOM; mCustomCommand = action; mExtras = extras; mCustomAction = action; mCustomExtras = extras; } /** Loading @@ -101,8 +101,8 @@ public final class Session2Command implements Parcelable { @SuppressWarnings("WeakerAccess") /* synthetic access */ Session2Command(Parcel in) { mCommandCode = in.readInt(); mCustomCommand = in.readString(); mExtras = in.readBundle(); mCustomAction = in.readString(); mCustomExtras = in.readBundle(); } /** Loading @@ -118,8 +118,8 @@ public final class Session2Command implements Parcelable { * This will return {@code null} for a predefined command. */ @Nullable public String getCustomCommand() { return mCustomCommand; public String getCustomAction() { return mCustomAction; } /** Loading @@ -127,8 +127,8 @@ public final class Session2Command implements Parcelable { * This will return {@code null} for a predefined command. */ @Nullable public Bundle getExtras() { return mExtras; public Bundle getCustomExtras() { return mCustomExtras; } @Override Loading @@ -142,8 +142,8 @@ public final class Session2Command implements Parcelable { throw new IllegalArgumentException("parcel shouldn't be null"); } dest.writeInt(mCommandCode); dest.writeString(mCustomCommand); dest.writeBundle(mExtras); dest.writeString(mCustomAction); dest.writeBundle(mCustomExtras); } @Override Loading @@ -153,12 +153,12 @@ public final class Session2Command implements Parcelable { } Session2Command other = (Session2Command) obj; return mCommandCode == other.mCommandCode && TextUtils.equals(mCustomCommand, other.mCustomCommand); && TextUtils.equals(mCustomAction, other.mCustomAction); } @Override public int hashCode() { return Objects.hash(mCustomCommand, mCommandCode); return Objects.hash(mCustomAction, mCommandCode); } /** Loading