Class Partitioning
- java.lang.Object
-
- com.metsci.glimpse.util.primitives.algorithms.Partitioning
-
public class Partitioning extends Object
- Author:
- osborn
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPartitioning.Strings
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean[]extract(boolean[] src, int[] index, int len)static char[]extract(char[] src, int[] index, int len)static double[]extract(double[] src, int[] index, int len)static float[]extract(float[] src, int[] index, int len)static int[]extract(int[] src, int[] index, int len)static long[]extract(long[] src, int[] index, int len)static Object[]extract(Object[] src, int[] index, int len)static String[]extract(String[] src, int[] index, int len)static Map<String,IntsArray>partitionUnique(String[] data)static Map<Partitioning.Strings,IntsArray>partitionUnique(String[]... data)static voidshuffle(char[] src, char[] dst, int[] index)static voidshuffle(double[] src, double[] dst, int[] index)static voidshuffle(float[] src, float[] dst, int[] index)static voidshuffle(int[] src, int[] dst, int[] index)static voidshuffle(long[] src, long[] dst, int[] index)static voidshuffle(Object[] src, Object[] dst, int[] index)static voidshuffle(String[] src, String[] dst, int[] index)
-
-
-
Method Detail
-
partitionUnique
public static Map<Partitioning.Strings,IntsArray> partitionUnique(String[]... data)
-
extract
public static long[] extract(long[] src, int[] index, int len)
-
extract
public static float[] extract(float[] src, int[] index, int len)
-
extract
public static double[] extract(double[] src, int[] index, int len)
-
extract
public static int[] extract(int[] src, int[] index, int len)
-
extract
public static char[] extract(char[] src, int[] index, int len)
-
extract
public static boolean[] extract(boolean[] src, int[] index, int len)
-
shuffle
public static void shuffle(double[] src, double[] dst, int[] index)
-
shuffle
public static void shuffle(float[] src, float[] dst, int[] index)
-
shuffle
public static void shuffle(long[] src, long[] dst, int[] index)
-
shuffle
public static void shuffle(int[] src, int[] dst, int[] index)
-
shuffle
public static void shuffle(char[] src, char[] dst, int[] index)
-
-