From b9b353b5b9485f41288df16431070aa658595956 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 25 Oct 2015 11:03:10 +0000 Subject: Add test for AnnotationNode.toString() --- src/main/java/org/zwobble/couscous/util/ExtraArrays.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/main/java/org/zwobble/couscous/util/ExtraArrays.java (limited to 'src/main/java') diff --git a/src/main/java/org/zwobble/couscous/util/ExtraArrays.java b/src/main/java/org/zwobble/couscous/util/ExtraArrays.java new file mode 100644 index 0000000..c4ebc57 --- /dev/null +++ b/src/main/java/org/zwobble/couscous/util/ExtraArrays.java @@ -0,0 +1,16 @@ +package org.zwobble.couscous.util; + +import java.util.Arrays; +import java.util.function.Function; +import java.util.stream.Stream; +import java.util.stream.StreamSupport; + +public class ExtraArrays { + public static Stream map(T[] array, Function function) { + return stream(array).map(function); + } + + public static Stream stream(T[] array) { + return StreamSupport.stream(Arrays.spliterator(array), false); + } +} -- cgit v1.2.3