diff options
| author | Chalard Jean <jchalard@google.com> | 2020-02-20 07:39:19 +0000 |
|---|---|---|
| committer | Chalard Jean <jchalard@google.com> | 2020-02-21 06:47:35 +0000 |
| commit | 5845d54106b79f4e4e07bfaefd36cd0ce5847934 (patch) | |
| tree | 505d550a5c93526f926f7fadc567c4a53e79039c /core/java | |
| parent | 4bdb2cf7a0d11f3c86ac4ef0f9200391ef100fab (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.java | 20 |
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; - } } |
