public static Links linksFromTos(long[][] fromTos) { int size = fromTos.length; long[] keys = new long[size]; long[][] numbers = new long[size][]; for (int i = 0; i < size; i++) { long[] fromTo = fromTos[i]; keys[i] = fromTo[0]; int len = fromTo.length - 1; numbers[i] = new long[len]; System.arraycopy(fromTo, 1, numbers[i], 0, len); } return from(keys, numbers); }
public static Links linksFromTos(long[][] fromTos) { int size = fromTos.length; long[] keys = new long[size]; long[][] numbers = new long[size][]; for (int i = 0; i < size; i++) { long[] fromTo = fromTos[i]; keys[i] = fromTo[0]; int len = fromTo.length - 1; numbers[i] = new long[len]; System.arraycopy(fromTo, 1, numbers[i], 0, len); } return from(keys, numbers); }
public static Links linksFromTos(long[][] fromTos) { int size = fromTos.length; long[] keys = new long[size]; long[][] numbers = new long[size][]; for (int i = 0; i < size; i++) { long[] fromTo = fromTos[i]; keys[i] = fromTo[0]; int len = fromTo.length - 1; numbers[i] = new long[len]; System.arraycopy(fromTo, 1, numbers[i], 0, len); } return from(keys, numbers); }
public static Links linksFrom(SortedMap<Long, SortedSet<Long>> links) { int size = links.size(); long[] keys = new long[size]; long[][] numbers = new long[size][]; int i = 0; for (Entry<Long, SortedSet<Long>> fromTo : links.entrySet()) { keys[i] = fromTo.getKey(); SortedSet<Long> values = fromTo.getValue(); numbers[i] = Nums.arrFrom(values); i++; } return from(keys, numbers); }
public static Links linksFrom(SortedMap<Long, SortedSet<Long>> links) { int size = links.size(); long[] keys = new long[size]; long[][] numbers = new long[size][]; int i = 0; for (Entry<Long, SortedSet<Long>> fromTo : links.entrySet()) { keys[i] = fromTo.getKey(); SortedSet<Long> values = fromTo.getValue(); numbers[i] = Nums.arrFrom(values); i++; } return from(keys, numbers); }
public static Links linksFrom(SortedMap<Long, SortedSet<Long>> links) { int size = links.size(); long[] keys = new long[size]; long[][] numbers = new long[size][]; int i = 0; for (Entry<Long, SortedSet<Long>> fromTo : links.entrySet()) { keys[i] = fromTo.getKey(); SortedSet<Long> values = fromTo.getValue(); numbers[i] = Nums.arrFrom(values); i++; } return from(keys, numbers); }