- java.lang.Object
-
- org.ojalgo.array.operation.Exchange
-
- All Implemented Interfaces:
ArrayOperation
public abstract class Exchange extends java.lang.Object implements ArrayOperation
-
-
Field Summary
Fields Modifier and Type Field Description static intTHRESHOLD
-
Constructor Summary
Constructors Constructor Description Exchange()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidexchange(byte[] data, int firstA, int firstB, int step, int count)static voidexchange(double[] data, int firstA, int firstB, int step, int count)static voidexchange(float[] data, int firstA, int firstB, int step, int count)static voidexchange(int[] data, int firstA, int firstB, int step, int count)static voidexchange(long[] data, int firstA, int firstB, int step, int count)static voidexchange(short[] data, int firstA, int firstB, int step, int count)static <N extends java.lang.Comparable<N>>
voidexchange(N[] data, int firstA, int firstB, int step, int count)static <N extends java.lang.Comparable<N>>
voidexchange(BasicArray<N> data, long firstA, long firstB, long step, long count)
-
-
-
Method Detail
-
exchange
public static <N extends java.lang.Comparable<N>> void exchange(BasicArray<N> data, long firstA, long firstB, long step, long count)
-
exchange
public static void exchange(byte[] data, int firstA, int firstB, int step, int count)
-
exchange
public static void exchange(double[] data, int firstA, int firstB, int step, int count)
-
exchange
public static void exchange(float[] data, int firstA, int firstB, int step, int count)
-
exchange
public static void exchange(int[] data, int firstA, int firstB, int step, int count)
-
exchange
public static void exchange(long[] data, int firstA, int firstB, int step, int count)
-
exchange
public static <N extends java.lang.Comparable<N>> void exchange(N[] data, int firstA, int firstB, int step, int count)
-
exchange
public static void exchange(short[] data, int firstA, int firstB, int step, int count)
-
-