Remove Session2CommandGroup.Builder methods
Remove Session2CommandGroup.Builder#addCommand(int) and Session2CommandGroup.Builder#removeCommand(int) methods. Bug: 128459284 Test: update-api Change-Id: I15d52188a7b74919af40f1f11feae0a88828cadd
This commit is contained in:
@@ -26386,10 +26386,8 @@ package android.media {
|
||||
ctor public Session2CommandGroup.Builder();
|
||||
ctor public Session2CommandGroup.Builder(@NonNull android.media.Session2CommandGroup);
|
||||
method @NonNull public android.media.Session2CommandGroup.Builder addCommand(@NonNull android.media.Session2Command);
|
||||
method @NonNull public android.media.Session2CommandGroup.Builder addCommand(int);
|
||||
method @NonNull public android.media.Session2CommandGroup build();
|
||||
method @NonNull public android.media.Session2CommandGroup.Builder removeCommand(@NonNull android.media.Session2Command);
|
||||
method @NonNull public android.media.Session2CommandGroup.Builder removeCommand(int);
|
||||
}
|
||||
|
||||
public final class Session2Token implements android.os.Parcelable {
|
||||
|
||||
@@ -166,22 +166,6 @@ public final class Session2CommandGroup implements Parcelable {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds a predefined command with given {@code commandCode} to this command group.
|
||||
*
|
||||
* @param commandCode A command code to add.
|
||||
* Shouldn't be {@link Session2Command#COMMAND_CODE_CUSTOM}.
|
||||
*/
|
||||
@NonNull
|
||||
public Builder addCommand(int commandCode) {
|
||||
if (commandCode == COMMAND_CODE_CUSTOM) {
|
||||
throw new IllegalArgumentException(
|
||||
"Use addCommand(Session2Command) for COMMAND_CODE_CUSTOM.");
|
||||
}
|
||||
mCommands.add(new Session2Command(commandCode));
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes a command from this group which matches given {@code command}.
|
||||
*
|
||||
@@ -196,21 +180,6 @@ public final class Session2CommandGroup implements Parcelable {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes a command from this group which matches given {@code commandCode}.
|
||||
*
|
||||
* @param commandCode A command code to find.
|
||||
* Shouldn't be {@link Session2Command#COMMAND_CODE_CUSTOM}.
|
||||
*/
|
||||
@NonNull
|
||||
public Builder removeCommand(int commandCode) {
|
||||
if (commandCode == COMMAND_CODE_CUSTOM) {
|
||||
throw new IllegalArgumentException("commandCode shouldn't be COMMAND_CODE_CUSTOM");
|
||||
}
|
||||
mCommands.remove(new Session2Command(commandCode));
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Builds {@link Session2CommandGroup}.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user