]> source.dussan.org Git - gitblit.git/commitdiff
Added join methods to array utils
authorJames Moger <james.moger@gitblit.com>
Fri, 28 Feb 2014 19:16:45 +0000 (14:16 -0500)
committerJames Moger <james.moger@gitblit.com>
Sat, 1 Mar 2014 14:20:23 +0000 (09:20 -0500)
src/main/java/com/gitblit/utils/ArrayUtils.java

index 8387ef73893e5b73534f865896b1841c74c322eb..1402ad5ee179d2b0da0e3b2799286bbbf3d08bcf 100644 (file)
@@ -16,6 +16,7 @@
 package com.gitblit.utils;\r
 \r
 import java.util.ArrayList;\r
+import java.util.Arrays;\r
 import java.util.Collection;\r
 import java.util.List;\r
 \r
@@ -71,4 +72,20 @@ public class ArrayUtils {
                }\r
                return list;\r
        }\r
+\r
+       public static <X> List<X> join(List<X>... elements) {\r
+               List<X> list = new ArrayList<X>();\r
+               for (List<X> element : elements) {\r
+                       list.addAll(element);\r
+               }\r
+               return list;\r
+       }\r
+\r
+       public static <X> List<X> join(X[]... elements) {\r
+               List<X> list = new ArrayList<X>();\r
+               for (X[] element : elements) {\r
+                       list.addAll(Arrays.asList(element));\r
+               }\r
+               return list;\r
+       }\r
 }\r