-package org.simantics.scl.osgi.map;\r
-\r
-import gnu.trove.map.hash.THashMap;\r
-import gnu.trove.procedure.TObjectObjectProcedure;\r
-\r
-import java.util.ArrayList;\r
-import java.util.List;\r
-\r
-import org.simantics.scl.runtime.tuple.Tuple2;\r
-\r
-public class HashMapUtils {\r
-\r
- public static List entries(THashMap map) {\r
- final ArrayList result = new ArrayList(map.size());\r
- map.forEachEntry(new TObjectObjectProcedure<Object, Object>() {\r
-\r
- @Override\r
- public boolean execute(Object a, Object b) {\r
- result.add(new Tuple2(a, b));\r
- return true;\r
- }\r
- });\r
- return result;\r
- }\r
- \r
-}\r
+package org.simantics.scl.osgi.map;
+
+import gnu.trove.map.hash.THashMap;
+import gnu.trove.procedure.TObjectObjectProcedure;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.simantics.scl.runtime.tuple.Tuple2;
+
+public class HashMapUtils {
+
+ public static List entries(THashMap map) {
+ final ArrayList result = new ArrayList(map.size());
+ map.forEachEntry(new TObjectObjectProcedure<Object, Object>() {
+
+ @Override
+ public boolean execute(Object a, Object b) {
+ result.add(new Tuple2(a, b));
+ return true;
+ }
+ });
+ return result;
+ }
+
+}