public static Map<Integer, Integer> toJavaIntMap(ColumnarMap map) { int[] keys = toJavaIntArray(map.keyArray()); int[] values = toJavaIntArray(map.valueArray()); assert keys.length == values.length; Map<Integer, Integer> result = new HashMap<>(); for (int i = 0; i < keys.length; i++) { result.put(keys[i], values[i]); } return result; }
public static Map<Integer, Integer> toJavaIntMap(ColumnarMap map) { int[] keys = toJavaIntArray(map.keyArray()); int[] values = toJavaIntArray(map.valueArray()); assert keys.length == values.length; Map<Integer, Integer> result = new HashMap<>(); for (int i = 0; i < keys.length; i++) { result.put(keys[i], values[i]); } return result; }