summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorChalard Jean <jchalard@google.com>2020-02-20 07:39:19 +0000
committerChalard Jean <jchalard@google.com>2020-02-21 06:47:35 +0000
commit5845d54106b79f4e4e07bfaefd36cd0ce5847934 (patch)
tree505d550a5c93526f926f7fadc567c4a53e79039c /core/java
parent4bdb2cf7a0d11f3c86ac4ef0f9200391ef100fab (diff)
Revert "[NS D03] Migrate the bad wifi avoidance policy"
Revert submission 10338939 Reason for revert: The feature was punted out of R. Reverted Changes: I32c12702c:[NS D04] Implement a simple speed comparison betwe... I688593cc0:[NS D03] Migrate the bad wifi avoidance policy Change-Id: I640635a1ed94bed3b53466abe2a988caf0eca2b0
Diffstat (limited to 'core/java')
-rw-r--r--core/java/com/android/internal/util/FunctionalUtils.java20
1 files changed, 0 insertions, 20 deletions
diff --git a/core/java/com/android/internal/util/FunctionalUtils.java b/core/java/com/android/internal/util/FunctionalUtils.java
index 720f4feeaebe..3c9791791a68 100644
--- a/core/java/com/android/internal/util/FunctionalUtils.java
+++ b/core/java/com/android/internal/util/FunctionalUtils.java
@@ -16,16 +16,12 @@
package com.android.internal.util;
-import android.annotation.NonNull;
-import android.annotation.Nullable;
import android.os.RemoteException;
import android.util.ExceptionUtils;
-import java.util.Collection;
import java.util.function.BiConsumer;
import java.util.function.Consumer;
import java.util.function.Function;
-import java.util.function.Predicate;
import java.util.function.Supplier;
/**
@@ -222,20 +218,4 @@ public class FunctionalUtils {
}
}
}
-
- /**
- * Find the first element in the list that matches the predicate.
- *
- * The standard Java way of doing this is to use streams, which is very expensive.
- *
- * @return the first matching element, or null if none.
- */
- @Nullable
- public static <T> T findFirst(@NonNull final Collection<T> haystack,
- @NonNull final Predicate<T> p) {
- for (final T needle : haystack) {
- if (p.test(needle)) return needle;
- }
- return null;
- }
}