Class TArrays
- java.lang.Object
-
- de.mirkosertic.bytecoder.classlib.java.util.TArrays
-
public class TArrays extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TArrays()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> java.util.List<T>asList(T... aValues)static byte[]copyOf(byte[] original, int newLength)static char[]copyOf(char[] original, int newLength)static double[]copyOf(double[] original, int newLength)static float[]copyOf(float[] original, int newLength)static int[]copyOf(int[] original, int newLength)static long[]copyOf(long[] original, int newLength)static <T> T[]copyOf(T[] original, int newLength)static <T> T[]copyOf(T[] original, int newLength, java.lang.Class aType)static byte[]copyOfRange(byte[] original, int from, int to)static int[]copyOfRange(int[] original, int from, int to)static java.lang.Object[]copyOfRange(java.lang.Object[] original, int from, int to)static <T> T[]copyOfRange(T[] original, int from, int to, java.lang.Class aType)static booleanequals(boolean[] a, boolean[] b)static booleanequals(byte[] a, byte[] b)static booleanequals(char[] a, char[] b)static booleanequals(double[] a, double[] b)static booleanequals(float[] a, float[] b)static booleanequals(int[] a, int[] b)static booleanequals(long[] a, long[] b)static booleanequals(short[] a, short[] b)static booleanequals(java.lang.Object[] a, java.lang.Object[] b)static voidfill(byte[] a, byte val)static voidfill(byte[] a, int fromIndex, int toIndex, byte val)static voidfill(char[] a, int fromIndex, int toIndex, char val)static voidfill(double[] a, double val)static voidfill(float[] a, float val)static voidfill(int[] a, int val)static voidfill(int[] a, int fromIndex, int toIndex, int val)static voidfill(long[] a, long val)static voidfill(short[] a, short val)static voidfill(java.lang.Object[] a, int fromIndex, int toIndex, java.lang.Object val)static <T> voidsort(T[] aData)static <T> voidsort(T[] aData, int aStart, int aEnd)static <T> voidsort(T[] aData, int aStart, int aEnd, java.util.Comparator<T> c)static <T> voidsort(T[] aData, java.util.Comparator<T> c)
-
-
-
Method Detail
-
sort
public static <T> void sort(T[] aData, int aStart, int aEnd)
-
sort
public static <T> void sort(T[] aData, int aStart, int aEnd, java.util.Comparator<T> c)
-
sort
public static <T> void sort(T[] aData, java.util.Comparator<T> c)
-
sort
public static <T> void sort(T[] aData)
-
asList
public static <T> java.util.List<T> asList(T... aValues)
-
copyOf
public static <T> T[] copyOf(T[] original, int newLength)
-
copyOf
public static <T> T[] copyOf(T[] original, int newLength, java.lang.Class aType)
-
copyOf
public static int[] copyOf(int[] original, int newLength)
-
copyOf
public static long[] copyOf(long[] original, int newLength)
-
copyOf
public static byte[] copyOf(byte[] original, int newLength)
-
copyOf
public static float[] copyOf(float[] original, int newLength)
-
copyOf
public static double[] copyOf(double[] original, int newLength)
-
copyOf
public static char[] copyOf(char[] original, int newLength)
-
copyOfRange
public static <T> T[] copyOfRange(T[] original, int from, int to, java.lang.Class aType)
-
copyOfRange
public static java.lang.Object[] copyOfRange(java.lang.Object[] original, int from, int to)
-
copyOfRange
public static int[] copyOfRange(int[] original, int from, int to)
-
copyOfRange
public static byte[] copyOfRange(byte[] original, int from, int to)
-
fill
public static void fill(char[] a, int fromIndex, int toIndex, char val)
-
fill
public static void fill(int[] a, int fromIndex, int toIndex, int val)
-
fill
public static void fill(byte[] a, int fromIndex, int toIndex, byte val)
-
fill
public static void fill(java.lang.Object[] a, int fromIndex, int toIndex, java.lang.Object val)
-
fill
public static void fill(int[] a, int val)
-
fill
public static void fill(byte[] a, byte val)
-
fill
public static void fill(short[] a, short val)
-
fill
public static void fill(long[] a, long val)
-
fill
public static void fill(float[] a, float val)
-
fill
public static void fill(double[] a, double val)
-
equals
public static boolean equals(byte[] a, byte[] b)
-
equals
public static boolean equals(short[] a, short[] b)
-
equals
public static boolean equals(long[] a, long[] b)
-
equals
public static boolean equals(float[] a, float[] b)
-
equals
public static boolean equals(double[] a, double[] b)
-
equals
public static boolean equals(int[] a, int[] b)
-
equals
public static boolean equals(boolean[] a, boolean[] b)
-
equals
public static boolean equals(char[] a, char[] b)
-
equals
public static boolean equals(java.lang.Object[] a, java.lang.Object[] b)
-
-