Package org.neo4j.gds.core.loading
Class RadixSort
- java.lang.Object
-
- org.neo4j.gds.core.loading.RadixSort
-
public final class RadixSort extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static long[]
newCopy(long[] data)
static <T> T[]
newCopy(T[] data)
static int[]
newHistogram(int length)
static <T> void
radixSort(long[] data, long[] dataCopy, long[] additionalData1, long[] additionalCopy1, T[] additionalData2, T[] additionalCopy2, int[] histogram, int length)
static <T> void
radixSort2(long[] data, long[] dataCopy, long[] additionalData1, long[] additionalCopy1, T[] additionalData2, T[] additionalCopy2, int[] histogram, int length)
-
-
-
Method Detail
-
newHistogram
public static int[] newHistogram(int length)
-
newCopy
public static long[] newCopy(long[] data)
-
newCopy
public static <T> T[] newCopy(T[] data)
-
radixSort
public static <T> void radixSort(long[] data, long[] dataCopy, long[] additionalData1, long[] additionalCopy1, T[] additionalData2, T[] additionalCopy2, int[] histogram, int length)
-
radixSort2
public static <T> void radixSort2(long[] data, long[] dataCopy, long[] additionalData1, long[] additionalCopy1, T[] additionalData2, T[] additionalCopy2, int[] histogram, int length)
-
-