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 boolean
equals(boolean[] a, boolean[] b)
static boolean
equals(byte[] a, byte[] b)
static boolean
equals(char[] a, char[] b)
static boolean
equals(double[] a, double[] b)
static boolean
equals(float[] a, float[] b)
static boolean
equals(int[] a, int[] b)
static boolean
equals(long[] a, long[] b)
static boolean
equals(short[] a, short[] b)
static boolean
equals(java.lang.Object[] a, java.lang.Object[] b)
static void
fill(byte[] a, byte val)
static void
fill(byte[] a, int fromIndex, int toIndex, byte val)
static void
fill(char[] a, int fromIndex, int toIndex, char val)
static void
fill(double[] a, double val)
static void
fill(float[] a, float val)
static void
fill(int[] a, int val)
static void
fill(int[] a, int fromIndex, int toIndex, int val)
static void
fill(long[] a, long val)
static void
fill(short[] a, short val)
static void
fill(java.lang.Object[] a, int fromIndex, int toIndex, java.lang.Object val)
static <T> void
sort(T[] aData)
static <T> void
sort(T[] aData, int aStart, int aEnd)
static <T> void
sort(T[] aData, int aStart, int aEnd, java.util.Comparator<T> c)
static <T> void
sort(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)
-
-