diff options
| author | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-01-08 18:54:19 +0000 |
|---|---|---|
| committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-01-08 18:54:19 +0000 |
| commit | 7311ee7976a9d7e50b57ce1d613ec011159794c4 (patch) | |
| tree | 3f4aa3c5e7109de556015e68d1541602597d1d62 /core/java | |
| parent | f4115dd50f67d5ea554f4aa95487194fe5bb28e6 (diff) | |
| parent | 261d85b7cef58ccbf144c905030ad864768ef41a (diff) | |
Add test for OverrideValidatorImpl am: 1828d218d6 am: 261d85b7ce
Change-Id: I85702ddaa1c801e8078a6e25d2457af264e778ed
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/compat/OverrideAllowedState.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/core/java/com/android/internal/compat/OverrideAllowedState.java b/core/java/com/android/internal/compat/OverrideAllowedState.java index 0c8aefebac0e..56216c251070 100644 --- a/core/java/com/android/internal/compat/OverrideAllowedState.java +++ b/core/java/com/android/internal/compat/OverrideAllowedState.java @@ -133,4 +133,21 @@ public final class OverrideAllowedState implements Parcelable { return new OverrideAllowedState[size]; } }; + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + if (obj == null) { + return false; + } + if (!(obj instanceof OverrideAllowedState)) { + return false; + } + OverrideAllowedState otherState = (OverrideAllowedState) obj; + return state == otherState.state + && appTargetSdk == otherState.appTargetSdk + && changeIdTargetSdk == otherState.changeIdTargetSdk; + } } |
