]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.interop/src/org/simantics/interop/utils/Arrays.java
Arrays utility
[simantics/interop.git] / org.simantics.interop / src / org / simantics / interop / utils / Arrays.java
1 package org.simantics.interop.utils;\r
2 \r
3 import java.util.Collection;\r
4 \r
5 /**\r
6  * TODO : merge to os.utils.datastructures.\r
7  * \r
8  * @author Marko Luukkainen <marko.luukkainen@vtt.fi>\r
9  *\r
10  */\r
11 public class Arrays {\r
12         \r
13         public static <T> boolean containsAll(Collection<T> coll, T[] arr) {\r
14                 for (T t : arr) {\r
15                         if (!coll.contains(t))\r
16                                 return false;\r
17                 }\r
18                 return true;\r
19         }\r
20         \r
21         public static <T> void addAll(Collection<T> coll, T[] arr) {\r
22                 for (T t : arr) {\r
23                         coll.add(t);\r
24                 }\r
25         }\r
26 \r
27 }\r