summaryrefslogtreecommitdiff
path: root/core/java/android/util/SparseSetArray.java
diff options
context:
space:
mode:
authorSongchun Fan <schfan@google.com>2022-03-31 23:02:21 +0000
committerSongchun Fan <schfan@google.com>2022-03-31 23:02:21 +0000
commit2e06c6008e595b9b167f3463431d9dcdb16687bb (patch)
tree2dd70f59cc0dd25af8d72bf309f4c205e9b66a1a /core/java/android/util/SparseSetArray.java
parent8cb3e6aac93147287bcb9fa41a284b1745d47c75 (diff)
Revert "[AppsFilter] read-only interface for snapshots"
This reverts commit 8cb3e6aac93147287bcb9fa41a284b1745d47c75. Reason for revert: boot time regression Change-Id: I5e6dc8e80d33256cf7dd8c0d5f1415373fba9048
Diffstat (limited to 'core/java/android/util/SparseSetArray.java')
-rw-r--r--core/java/android/util/SparseSetArray.java19
1 files changed, 1 insertions, 18 deletions
diff --git a/core/java/android/util/SparseSetArray.java b/core/java/android/util/SparseSetArray.java
index eb53b425a228..f5025f7a9e99 100644
--- a/core/java/android/util/SparseSetArray.java
+++ b/core/java/android/util/SparseSetArray.java
@@ -21,26 +21,9 @@ package android.util;
* @hide
*/
public class SparseSetArray<T> {
- private final SparseArray<ArraySet<T>> mData;
+ private final SparseArray<ArraySet<T>> mData = new SparseArray<>();
public SparseSetArray() {
- mData = new SparseArray<>();
- }
-
- /**
- * Copy constructor
- */
- public SparseSetArray(SparseSetArray<T> src) {
- final int arraySize = src.size();
- mData = new SparseArray<>(arraySize);
- for (int i = 0; i < arraySize; i++) {
- final int key = src.keyAt(i);
- final ArraySet<T> set = src.get(key);
- final int setSize = set.size();
- for (int j = 0; j < setSize; j++) {
- add(key, set.valueAt(j));
- }
- }
}
/**