diff options
| author | 2020-11-12 17:57:42 +0000 | |
|---|---|---|
| committer | 2020-11-12 17:57:42 +0000 | |
| commit | 47e0d9e30b7deeb7af77ff8dcc70f678040e386b (patch) | |
| tree | 70f36f9db3d421019cfb881e79f16188f2184747 /keystore/java | |
| parent | b04ef4522651df8be32d7504620a034de27039ae (diff) | |
| parent | cbab0d133b472c06a1872509aa506196fc56b0f8 (diff) | |
Merge "Keystore 2.0 SPI: Add forEach for int arrays to ArrayUtils"
Diffstat (limited to 'keystore/java')
| -rw-r--r-- | keystore/java/android/security/keystore/ArrayUtils.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/keystore/java/android/security/keystore/ArrayUtils.java b/keystore/java/android/security/keystore/ArrayUtils.java index f519c7cdd3d2..c8c1de4a5e83 100644 --- a/keystore/java/android/security/keystore/ArrayUtils.java +++ b/keystore/java/android/security/keystore/ArrayUtils.java @@ -18,6 +18,8 @@ package android.security.keystore; import libcore.util.EmptyArray; +import java.util.function.Consumer; + /** * @hide */ @@ -107,4 +109,16 @@ public abstract class ArrayUtils { return result; } } + + /** + * Runs {@code consumer.accept()} for each element of {@code array}. + * @param array + * @param consumer + * @hide + */ + public static void forEach(int[] array, Consumer<Integer> consumer) { + for (int i : array) { + consumer.accept(i); + } + } } |